]> git.sesse.net Git - vlc/blobdiff - modules/codec/avcodec/fourcc.h
More DVAUDIO fourCC.
[vlc] / modules / codec / avcodec / fourcc.h
index d87948010b4084cf89fea0ddd48b162a7c775a1b..f031449d94716306f6cb40291f61f0c0187d6d4c 100644 (file)
@@ -25,7 +25,7 @@
 /*****************************************************************************
  * Codec fourcc -> ffmpeg_id mapping
  *****************************************************************************/
-static struct
+static const struct
 {
     vlc_fourcc_t  i_fourcc;
     int  i_codec;
@@ -161,10 +161,14 @@ static struct
       VIDEO_ES, "Jomigo HDX4 (MPEG-4 Video)" },
     { VLC_FOURCC('S','M','P','4'), CODEC_ID_MPEG4,
       VIDEO_ES, "Samsung SMP4 (MPEG-4 Video)" },
+    { VLC_FOURCC('s','m','p','4'), CODEC_ID_MPEG4,
+      VIDEO_ES, "Samsung SMP4 (MPEG-4 Video)" },
     { VLC_FOURCC('f','v','f','w'), CODEC_ID_MPEG4,
       VIDEO_ES, "FFmpeg MPEG-4" },
     { VLC_FOURCC('F','V','F','W'), CODEC_ID_MPEG4,
       VIDEO_ES, "FFmpeg MPEG-4" },
+    { VLC_FOURCC('V','I','D','M'), CODEC_ID_MPEG4,
+      VIDEO_ES, "vidm 4.01 codec" },
 
     /* MSMPEG4 v1 */
     { VLC_FOURCC('D','I','V','1'), CODEC_ID_MSMPEG4V1,
@@ -358,6 +362,8 @@ static struct
       VIDEO_ES, "Avid Motion JPEG" },
     { VLC_FOURCC( 'd','m','b','1' ), CODEC_ID_MJPEG,
       VIDEO_ES, "Motion JPEG OpenDML Video" },
+    { VLC_FOURCC( 'I','J','P','G' ), CODEC_ID_MJPEG,
+      VIDEO_ES, "Intergraph JPEG Video" },
 
     /* SP5x */
     { VLC_FOURCC( 'S','P','5','X' ), CODEC_ID_SP5X,
@@ -773,6 +779,11 @@ static struct
       VIDEO_ES, "SGI Image" },
 #endif
 
+#if LIBAVCODEC_VERSION_INT >= ((51<<16)+(55<<8)+0)
+    { VLC_FOURCC('d','r','a','c'), CODEC_ID_DIRAC,
+      VIDEO_ES, "Dirac" },
+#endif
+
     /*
      *  Audio Codecs
      */
@@ -792,6 +803,12 @@ static struct
     /* DV Audio */
     { VLC_FOURCC('d','v','a','u'), CODEC_ID_DVAUDIO,
       AUDIO_ES, "DV Audio" },
+    { VLC_FOURCC('v','d','v','a'), CODEC_ID_DVAUDIO,
+      AUDIO_ES, "DV Audio" },
+    { VLC_FOURCC('d','v','c','a'), CODEC_ID_DVAUDIO,
+      AUDIO_ES, "DV Audio" },
+    { VLC_FOURCC('R','A','D','V'), CODEC_ID_DVAUDIO,
+      AUDIO_ES, "DV Audio" },
 
     /* MACE-3 Audio */
     { VLC_FOURCC('M','A','C','3'), CODEC_ID_MACE3,