mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2025-01-26 22:34:49 +00:00
move check for output file streams num in av_encode
Originally committed as revision 6907 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
1de61a185c
commit
8a7bde1ca9
8
ffmpeg.c
8
ffmpeg.c
@ -1424,6 +1424,10 @@ static int av_encode(AVFormatContext **output_files,
|
|||||||
nb_ostreams = 0;
|
nb_ostreams = 0;
|
||||||
for(i=0;i<nb_output_files;i++) {
|
for(i=0;i<nb_output_files;i++) {
|
||||||
os = output_files[i];
|
os = output_files[i];
|
||||||
|
if (!os->nb_streams) {
|
||||||
|
fprintf(stderr, "Output file does not contain any stream\n");
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
nb_ostreams += os->nb_streams;
|
nb_ostreams += os->nb_streams;
|
||||||
}
|
}
|
||||||
if (nb_stream_maps > 0 && nb_stream_maps != nb_ostreams) {
|
if (nb_stream_maps > 0 && nb_stream_maps != nb_ostreams) {
|
||||||
@ -3107,10 +3111,6 @@ static void opt_output_file(const char *filename)
|
|||||||
new_audio_stream(oc);
|
new_audio_stream(oc);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!oc->nb_streams) {
|
|
||||||
fprintf(stderr, "Note: Output file will not contain a video or audio stream\n");
|
|
||||||
}
|
|
||||||
|
|
||||||
oc->timestamp = rec_timestamp;
|
oc->timestamp = rec_timestamp;
|
||||||
|
|
||||||
if (str_title)
|
if (str_title)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user