Commit 29cc0a17 authored by Michael Niedermayer's avatar Michael Niedermayer

ffmpeg_opt: Fix sync_ist

This code was lost in 26635408Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent f5822ea3
...@@ -2027,6 +2027,7 @@ loop_end: ...@@ -2027,6 +2027,7 @@ loop_end:
if(o-> data_disable && ist->st->codec->codec_type == AVMEDIA_TYPE_DATA) if(o-> data_disable && ist->st->codec->codec_type == AVMEDIA_TYPE_DATA)
continue; continue;
ost = NULL;
switch (ist->st->codec->codec_type) { switch (ist->st->codec->codec_type) {
case AVMEDIA_TYPE_VIDEO: ost = new_video_stream (o, oc, src_idx); break; case AVMEDIA_TYPE_VIDEO: ost = new_video_stream (o, oc, src_idx); break;
case AVMEDIA_TYPE_AUDIO: ost = new_audio_stream (o, oc, src_idx); break; case AVMEDIA_TYPE_AUDIO: ost = new_audio_stream (o, oc, src_idx); break;
...@@ -2050,6 +2051,9 @@ loop_end: ...@@ -2050,6 +2051,9 @@ loop_end:
exit_program(1); exit_program(1);
} }
} }
if (ost)
ost->sync_ist = input_streams[ input_files[map->sync_file_index]->ist_index
+ map->sync_stream_index];
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment