]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/cavsvideodec.c
avisynth: Simplify shared library name construction
[ffmpeg] / libavformat / cavsvideodec.c
index f58c56f6b602acd90bf6b022d4b9a54eab6f5b04..fcca9e18b3573a4b28ab7fcd8ca85fdd8561e6e9 100644 (file)
@@ -61,17 +61,8 @@ static int cavsvideo_probe(AVProbeData *p)
         }
     }
     if(seq && seq*9<=pic*10)
-        return AVPROBE_SCORE_MAX/2;
+        return AVPROBE_SCORE_EXTENSION;
     return 0;
 }
 
-AVInputFormat ff_cavsvideo_demuxer = {
-    "cavsvideo",
-    NULL_IF_CONFIG_SMALL("raw Chinese AVS video"),
-    0,
-    cavsvideo_probe,
-    ff_raw_video_read_header,
-    ff_raw_read_partial_packet,
-    .flags= AVFMT_GENERIC_INDEX,
-    .value = CODEC_ID_CAVS,
-};
+FF_DEF_RAWVIDEO_DEMUXER(cavsvideo, "raw Chinese AVS (Audio Video Standard)", cavsvideo_probe, NULL, AV_CODEC_ID_CAVS)