h264: correct the check for invalid long term frame index in MMCO decode
authorJeff Downs <heydowns@somuchpressure.net>
Tue, 5 Jul 2011 18:21:54 +0000 (14:21 -0400)
committerDiego Biurrun <diego@biurrun.de>
Fri, 19 Aug 2011 12:36:40 +0000 (14:36 +0200)
commit29a09eae9a827f4dbc9c4517180d8fe2ecef321a
treedad7ab725ab718c9a9148f837eaac8f113ea00c6
parentbb337b4fbceb6af7f70ef2f9476733cc2fa5350b
h264: correct the check for invalid long term frame index in MMCO decode

The current check on MMCO parameters prohibits a "max long term frame index
plus 1" of 16 (frame idx of 15) for the "set max long term frame index" MMCO.
Fix this off-by-one error to allow the full range of legal values.

Signed-off-by: Diego Biurrun <diego@biurrun.de>
libavcodec/h264_refs.c