]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/img2_brender_pix.c
avcodec/jacosubdec: add some memory checks
[ffmpeg] / libavformat / img2_brender_pix.c
index f7306267c4b6001a2684f756b727b58232348093..ae6b3dd7186bbe11734f07e2382e73d78b2f0727 100644 (file)
@@ -22,7 +22,7 @@
 #include "img2.h"
 #include "libavutil/intreadwrite.h"
 
-static int aliaspix_read_probe(AVProbeData *p)
+static int brender_read_probe(AVProbeData *p)
 {
     static const uint8_t brender_magic[16] = {
         0,0,0,0x12,0,0,0,8,0,0,0,2,0,0,0,2
@@ -38,12 +38,20 @@ 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"),
     .priv_data_size = sizeof(VideoDemuxData),
-    .read_probe     = aliaspix_read_probe,
+    .read_probe     = brender_read_probe,
     .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,
 };