Lines Matching refs:NEEDBITS
197 NEEDBITS(j)
201 where NEEDBITS makes sure that b has at least j bits in it, and
208 ask for bits with NEEDBITS that are beyond the end of the stream.
209 So, NEEDBITS should not read any more bytes than are needed to
234 #define NEEDBITS(n) {while(k<(n)){b|=((ulg)NEXTBYTE())<<k;k+=8;}}
617 NEEDBITS((unsigned)bl)
624 NEEDBITS(e)
644 NEEDBITS(e)
649 NEEDBITS((unsigned)bd)
656 NEEDBITS(e)
659 NEEDBITS(e)
726 NEEDBITS(16)
729 NEEDBITS(16)
738 NEEDBITS(8)
866 NEEDBITS(5)
869 NEEDBITS(5)
872 NEEDBITS(4)
890 NEEDBITS(3)
917 NEEDBITS((unsigned)bl)
925 NEEDBITS(2)
937 NEEDBITS(3)
950 NEEDBITS(7)
1051 NEEDBITS(1)
1057 NEEDBITS(2)