From 9749cdf7754e600ff50dc255519fdb7bb5aad800 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Thu, 26 May 2011 06:59:08 +0200 Subject: lavf: initialize demuxer private options. --- libavformat/utils.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libavformat') diff --git a/libavformat/utils.c b/libavformat/utils.c index 89ab1086fe..b844ab95bc 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -424,6 +424,10 @@ int av_open_input_stream(AVFormatContext **ic_ptr, err = AVERROR(ENOMEM); goto fail; } + if (fmt->priv_class) { + *(const AVClass**)ic->priv_data = fmt->priv_class; + av_opt_set_defaults(ic->priv_data); + } } else { ic->priv_data = NULL; } -- cgit v1.2.3