]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/mov.c
matroskadec: parse available blocks even when cluster parsing failed
[ffmpeg] / libavformat / mov.c
index 252e7af5858030d94cd660840e0fd74ef794535e..62efb0e8f4903437f38db3d56aaccabd4b42ea4d 100644 (file)
@@ -692,7 +692,7 @@ static int mov_get_lpcm_codec_id(int bps, int flags)
             if      (bps == 8)
                 if (flags & 4)  return CODEC_ID_PCM_S8;
                 else            return CODEC_ID_PCM_U8;
-            if      (bps == 16) return CODEC_ID_PCM_S16LE;
+            else if (bps == 16) return CODEC_ID_PCM_S16LE;
             else if (bps == 24) return CODEC_ID_PCM_S24LE;
             else if (bps == 32) return CODEC_ID_PCM_S32LE;
         }