diff options
author | Lukasz Marek <lukasz.m.luki2@gmail.com> | 2014-11-10 23:22:59 +0100 |
---|---|---|
committer | Lukasz Marek <lukasz.m.luki2@gmail.com> | 2014-11-16 01:13:38 +0100 |
commit | 6690d4c3f53bd46144f3c13afcc77bcca3f7bb0b (patch) | |
tree | 3cec9602849c3d034a150a00603e0e7872d39250 /libavformat/utils.c | |
parent | bee5844ddd4efc771a85caf6168d79abe42769a2 (diff) | |
download | ffmpeg-6690d4c3f53bd46144f3c13afcc77bcca3f7bb0b.tar.gz |
lavf/ffm: store/restore private codec context
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Diffstat (limited to 'libavformat/utils.c')
-rw-r--r-- | libavformat/utils.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/utils.c b/libavformat/utils.c index 8da8db4c43..39851fc571 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -103,6 +103,7 @@ static int64_t wrap_timestamp(AVStream *st, int64_t timestamp) } MAKE_ACCESSORS(AVStream, stream, AVRational, r_frame_rate) +MAKE_ACCESSORS(AVStream, stream, char *, recommended_encoder_configuration) MAKE_ACCESSORS(AVFormatContext, format, AVCodec *, video_codec) MAKE_ACCESSORS(AVFormatContext, format, AVCodec *, audio_codec) MAKE_ACCESSORS(AVFormatContext, format, AVCodec *, subtitle_codec) @@ -3537,6 +3538,7 @@ void ff_free_stream(AVFormatContext *s, AVStream *st) { if (st->info) av_freep(&st->info->duration_error); av_freep(&st->info); + av_freep(&st->recommended_encoder_configuration); av_freep(&s->streams[ --s->nb_streams ]); } |