On Mon, Nov 10, 2014 at 8:31 AM, Vittorio Giovara <[email protected]> wrote: > On Sun, Nov 9, 2014 at 12:43 PM, Luca Barbato <[email protected]> wrote: >> On 09/11/14 08:48, Vittorio Giovara wrote: >>> >>> From: Michael Niedermayer <[email protected]> >>> >>> Prevents shifts with undefined behavior. >>> >>> Bug-Id: CID 1206635 >>> --- >>> libavcodec/hevc_cabac.c | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/libavcodec/hevc_cabac.c b/libavcodec/hevc_cabac.c >>> index ff55b02..276cd33 100644 >>> --- a/libavcodec/hevc_cabac.c >>> +++ b/libavcodec/hevc_cabac.c >>> @@ -27,7 +27,7 @@ >>> #include "cabac_functions.h" >>> #include "hevc.h" >>> >>> -#define CABAC_MAX_BIN 100 >>> +#define CABAC_MAX_BIN 31 >>> >>> /** >>> * number of bin by SyntaxElement. >>> >> >> why it was 100 to begin with? and why now 31? > > Not sure, Guillaume do you remember? > >> Does the specification say anything about it? > > I think there is something in 9.3.5.7. > -- > Vittorio
OK'd by Guillaume on IRC. -- Vittorio _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
