mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
ffmpeg: Fix segfault when using ffmpeg with ffserver where ffmpeg does not supply all requested streams.
Fixes Ticket675 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
cf14c82227
commit
70974bdb27
4
ffmpeg.c
4
ffmpeg.c
@ -3935,6 +3935,10 @@ static void opt_output_file(void *optctx, const char *filename)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(!ost->sync_ist){
|
||||
av_log(NULL, AV_LOG_FATAL, "Missing %s stream which is required by this ffm\n", av_get_media_type_string(ost->st->codec->codec_type));
|
||||
exit_program(1);
|
||||
}
|
||||
}
|
||||
} else if (!o->nb_stream_maps) {
|
||||
/* pick the "best" stream of each type */
|
||||
|
Loading…
Reference in New Issue
Block a user