]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/motionpixels.c
mpeg4videodec: move mpeg4-specific bug workaround variables from MpegEncContext to...
[ffmpeg] / libavcodec / motionpixels.c
index 8e7b3a4131db2af898bad2d251dfff9248196a53..6c1efadd56114a304e8d084495ca516ba8f391cf 100644 (file)
@@ -180,6 +180,7 @@ static int mp_get_vlc(MotionPixelsContext *mp, GetBitContext *gb)
     int i;
 
     i = (mp->codes_count == 1) ? 0 : get_vlc2(gb, mp->vlc.table, mp->max_codes_bits, 1);
+    i = FFMIN(i, FF_ARRAY_ELEMS(mp->codes) - 1);
     return mp->codes[i].delta;
 }