ffmpeg: Set codec_type in new_output_stream
Ported from a change from anton khirnov to avconv Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
a0ce297b69
commit
97861f5b08
4
ffmpeg.c
4
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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user