Lines Matching refs:NEEDBITS
196 NEEDBITS(j)
200 where NEEDBITS makes sure that b has at least j bits in it, and
207 ask for bits with NEEDBITS that are beyond the end of the stream.
208 So, NEEDBITS should not read any more bytes than are needed to
233 #define NEEDBITS(n) {while(k<(n)){b|=((ulg)NEXTBYTE())<<k;k+=8;}}
616 NEEDBITS((unsigned)bl)
623 NEEDBITS(e)
643 NEEDBITS(e)
648 NEEDBITS((unsigned)bd)
655 NEEDBITS(e)
658 NEEDBITS(e)
725 NEEDBITS(16)
728 NEEDBITS(16)
737 NEEDBITS(8)
865 NEEDBITS(5)
868 NEEDBITS(5)
871 NEEDBITS(4)
889 NEEDBITS(3)
916 NEEDBITS((unsigned)bl)
924 NEEDBITS(2)
936 NEEDBITS(3)
949 NEEDBITS(7)
1050 NEEDBITS(1)
1056 NEEDBITS(2)