]> git.sesse.net Git - vlc/commitdiff
avcodec: map DeluxePaint animation
authorDaniel Verkamp <daniel@drv.nu>
Fri, 20 Jun 2014 06:25:21 +0000 (23:25 -0700)
committerJean-Baptiste Kempf <jb@videolan.org>
Fri, 20 Jun 2014 14:24:28 +0000 (16:24 +0200)
Sample:
http://fate-suite.libav.org/deluxepaint-anm/INTRO1.ANM

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
include/vlc_fourcc.h
modules/codec/avcodec/fourcc.c
src/misc/fourcc.c

index cc23bbd0e1c29cbe122206d228caf6935cb413ad..58bbdade8e5482726125d233e984a5d69ce027d4 100644 (file)
 #define VLC_CODEC_TGQ             VLC_FOURCC('T','G','Q','V')
 #define VLC_CODEC_TQI             VLC_FOURCC('T','Q','I','V')
 #define VLC_CODEC_MAD             VLC_FOURCC('M','A','D','V')
+#define VLC_CODEC_ANM             VLC_FOURCC('A','N','I','M')
 
 /* Planar YUV 4:1:0 Y:V:U */
 #define VLC_CODEC_YV9             VLC_FOURCC('Y','V','U','9')
index a559eeda1c5784d14393d3129a6cc6f219354a8e..ab285b6c983bf9e52f6ea060cac8a0fa4759d31f 100644 (file)
@@ -188,7 +188,7 @@ static const struct
     { VLC_CODEC_FLASHSV2, AV_CODEC_ID_FLASHSV2, VIDEO_ES },
     /* AV_CODEC_ID_CDGRAPHICS */
     /* AV_CODEC_ID_R210 */
-    /* AV_CODEC_ID_ANM */
+    { VLC_CODEC_ANM, AV_CODEC_ID_ANM, VIDEO_ES },
     { VLC_CODEC_BINKVIDEO, AV_CODEC_ID_BINKVIDEO, VIDEO_ES },
     /* AV_CODEC_ID_IFF_ILBM */
     /* AV_CODEC_ID_IFF_BYTERUN1 */
index cba9422e5cc22c36e84e7eee7a34e06ba380c658..1527fd21354c91496fc5632c4bfd8fd851496f11 100644 (file)
@@ -1095,6 +1095,8 @@ static const staticentry_t p_list_video[] = {
 
     B(VLC_CODEC_MAD, "Electronic Arts MAD"),
 
+    B(VLC_CODEC_ANM, "DeluxePaint animation"),
+
     B(0, "")
 };
 static const staticentry_t p_list_audio[] = {