]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/apedec.c
Merge commit '73ed8558a61c4f1d0ce8d1f35183ac1a0a4e31e3'
[ffmpeg] / libavcodec / apedec.c
index 7e1c6bb6cd950f30f8a5f3edf3bc5d713c28be21..1fd41cdd9d4faac23fe22afa50ea012eee798878 100644 (file)
@@ -529,7 +529,7 @@ static inline int ape_decode_value_3900(APEContext *ctx, APERice *rice)
             return AVERROR_INVALIDDATA;
         }
         x = range_decode_bits(ctx, tmpk);
-    } else if (tmpk <= 32) {
+    } else if (tmpk <= 31) {
         x = range_decode_bits(ctx, 16);
         x |= (range_decode_bits(ctx, tmpk - 16) << 16);
     } else {