]> git.sesse.net Git - vlc/commitdiff
* Add 24bit and 32bit PCM stream support to avcodec
authorDerk-Jan Hartman <hartman@videolan.org>
Sat, 21 Oct 2006 11:03:19 +0000 (11:03 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Sat, 21 Oct 2006 11:03:19 +0000 (11:03 +0000)
modules/codec/ffmpeg/ffmpeg.c

index 7149361c7b1a567f6f5b9dfbe2bae753c71d802f..ff0c7017305ec8da7ea9617d3cbe9932110b957c 100644 (file)
@@ -1116,6 +1116,23 @@ static struct
       AUDIO_ES, "PCM U16 LE" },
     { VLC_FOURCC('u','1','6','b'), CODEC_ID_PCM_U16BE,
       AUDIO_ES, "PCM U16 BE" },
+    { VLC_FOURCC('s','2','4','l'), CODEC_ID_PCM_S24LE,
+      AUDIO_ES, "PCM S24 LE" },
+    { VLC_FOURCC('s','2','4','b'), CODEC_ID_PCM_S24BE,
+      AUDIO_ES, "PCM S24 BE" },
+    { VLC_FOURCC('u','2','4','l'), CODEC_ID_PCM_U24LE,
+      AUDIO_ES, "PCM U24 LE" },
+    { VLC_FOURCC('u','2','4','b'), CODEC_ID_PCM_U24BE,
+      AUDIO_ES, "PCM U24 BE" },
+    { VLC_FOURCC('s','3','2','l'), CODEC_ID_PCM_S32LE,
+      AUDIO_ES, "PCM S32 LE" },
+    { VLC_FOURCC('s','3','2','b'), CODEC_ID_PCM_S32BE,
+      AUDIO_ES, "PCM S32 BE" },
+    { VLC_FOURCC('u','3','2','l'), CODEC_ID_PCM_U32LE,
+      AUDIO_ES, "PCM U32 LE" },
+    { VLC_FOURCC('u','3','2','b'), CODEC_ID_PCM_U32BE,
+      AUDIO_ES, "PCM U32 BE" },
+    { VLC_FOURCC('a','l','a','w'), CODEC_ID_PCM_ALAW,
     { VLC_FOURCC('a','l','a','w'), CODEC_ID_PCM_ALAW,
       AUDIO_ES, "PCM ALAW" },
     { VLC_FOURCC('u','l','a','w'), CODEC_ID_PCM_MULAW,