enable fl32/64 le/be in mov with stsd audio v2
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sat, 23 Aug 2008 15:25:38 +0000 (15:25 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sat, 23 Aug 2008 15:25:38 +0000 (15:25 +0000)
Originally committed as revision 14919 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/mov.c

index 8c077f5..c068160 100644 (file)
@@ -680,10 +680,10 @@ static int mov_get_lpcm_codec_id(int bps, int flags)
     if (flags & 1) { // floating point
         if (flags & 2) { // big endian
             if      (bps == 32) return CODEC_ID_PCM_F32BE;
-          //else if (bps == 64) return CODEC_ID_PCM_F64BE;
+            else if (bps == 64) return CODEC_ID_PCM_F64BE;
         } else {
-          //if      (bps == 32) return CODEC_ID_PCM_F32LE;
-          //else if (bps == 64) return CODEC_ID_PCM_F64LE;
+            if      (bps == 32) return CODEC_ID_PCM_F32LE;
+            else if (bps == 64) return CODEC_ID_PCM_F64LE;
         }
     } else {
         if (flags & 2) {