From 150d5a259b5118367883d328178c7a24326c834c Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Mon, 28 Jul 2008 21:54:12 +0000 Subject: Make ffmpeg dump output format in case of codec type mismatch between an input stream and the corresponding output stream. Originally committed as revision 14462 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffmpeg.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ffmpeg.c') diff --git a/ffmpeg.c b/ffmpeg.c index ba615b3..62802dd 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1597,6 +1597,8 @@ static int av_encode(AVFormatContext **output_files, /* Sanity check that the stream types match */ if (ist_table[ost->source_index]->st->codec->codec_type != ost->st->codec->codec_type) { + int i= ost->file_index; + dump_format(output_files[i], i, output_files[i]->filename, 1); fprintf(stderr, "Codec type mismatch for mapping #%d.%d -> #%d.%d\n", stream_maps[n-1].file_index, stream_maps[n-1].stream_index, ost->file_index, ost->index); -- cgit v1.1