diff options
author | Anssi Hannula <anssi.hannula@iki.fi> | 2011-01-02 10:52:34 +0000 |
---|---|---|
committer | Carl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at> | 2011-01-02 10:52:34 +0000 |
commit | cf99e4aa00c4a74f3da5dd399c69da84fd176d4a (patch) | |
tree | d752c3a2b8fa723865e3aad763bdc751b1f43998 /libavformat/utils.c | |
parent | febd72be6550cd5f4bda2269a382c9ff64d46e8a (diff) | |
download | ffmpeg-cf99e4aa00c4a74f3da5dd399c69da84fd176d4a.tar.gz |
Add AVOption support for muxers.
Patch by Anssi Hannula, anssi d hannula a iki d fi
Originally committed as revision 26195 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/utils.c')
-rw-r--r-- | libavformat/utils.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libavformat/utils.c b/libavformat/utils.c index 6f994a1b70..e1928c4a55 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -2720,6 +2720,10 @@ int av_set_parameters(AVFormatContext *s, AVFormatParameters *ap) s->priv_data = av_mallocz(s->oformat->priv_data_size); if (!s->priv_data) return AVERROR(ENOMEM); + if (s->oformat->priv_class) { + *(const AVClass**)s->priv_data= s->oformat->priv_class; + av_opt_set_defaults(s->priv_data); + } } else s->priv_data = NULL; |