From 97861f5b0821d9c60272381661f545c209ea9ccc Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 30 Aug 2011 01:20:08 +0200 Subject: [PATCH] ffmpeg: Set codec_type in new_output_stream Ported from a change from anton khirnov to avconv Signed-off-by: Michael Niedermayer --- ffmpeg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index a4bd4bba4c..1fe2c80882 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -723,8 +723,10 @@ static OutputStream *new_output_stream(AVFormatContext *oc, int file_idx, AVCode ost->index = idx; ost->st = st; ost->enc = codec; - if (codec) + if (codec) { + st->codec->codec_type = codec->type; ost->opts = filter_codec_opts(codec_opts, codec->id, oc, st); + } avcodec_get_context_defaults3(st->codec, codec);