avformat/img2_brender_pix: Add AVClass and image2 AVOptions
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 11 Sep 2014 13:10:59 +0000 (15:10 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 11 Sep 2014 13:10:59 +0000 (15:10 +0200)
This fixes the default timebase and allows overriding the framerate

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/img2_brender_pix.c

index f730626..e13c132 100644 (file)
@@ -38,6 +38,13 @@ static int aliaspix_read_probe(AVProbeData *p)
     return AVPROBE_SCORE_MAX-10;
 }
 
+static const AVClass image2_brender_pix_class = {
+    .class_name = "brender_pix demuxer",
+    .item_name  = av_default_item_name,
+    .option     = ff_img_options,
+    .version    = LIBAVUTIL_VERSION_INT,
+};
+
 AVInputFormat ff_image2_brender_pix_demuxer = {
     .name           = "brender_pix",
     .long_name      = NULL_IF_CONFIG_SMALL("BRender PIX image"),
@@ -46,4 +53,5 @@ AVInputFormat ff_image2_brender_pix_demuxer = {
     .read_header    = ff_img_read_header,
     .read_packet    = ff_img_read_packet,
     .raw_codec_id   = AV_CODEC_ID_BRENDER_PIX,
+    .priv_class     = &image2_brender_pix_class,
 };