Hi, On Thu, Dec 15, 2011 at 4:22 PM, Laurent Aimar <[email protected]> wrote:
> On Thu, Dec 15, 2011 at 12:30:38PM -0800, Ronald S. Bultje wrote: > > +#if !UNCHECKED_BITSTREAM_READER > > + s->size_in_bits_plus1 = bit_size + 1; > > +#endif > One extra bit will ensure that get_bit_count() will return < 0 value, > but it does not ensure that get_bits/show_bits like functions or macros > return 0 on overread, and so it is incompatible with get_vlc* functions > (you will have an infinite loop, at least it was like that when I last > check this solution). > Why not? Ronald
_______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
