Home | History | Annotate | Download | only in lzw

Lines Matching refs:num_bits

39                                state->num_bits );  /* WHY? */
43 state->in_eof = FT_BOOL( count < state->num_bits );
45 state->buf_size = ( state->buf_size << 3 ) - ( state->num_bits - 1 );
57 FT_UInt num_bits = state->num_bits;
69 state->num_bits = ++num_bits;
70 state->free_bits = state->num_bits < state->max_bits
71 ? (FT_UInt)( ( 1UL << num_bits ) - 256 )
77 state->num_bits = num_bits = LZW_INIT_BITS;
78 state->free_bits = (FT_UInt)( ( 1UL << num_bits ) - 256 );
88 state->buf_offset = offset + num_bits;
94 num_bits -= offset;
96 if ( num_bits >= 8 )
100 num_bits -= 8;
102 if ( num_bits > 0 )
103 result |= ( *p & LZW_MASK( num_bits ) ) << offset;
194 state->num_bits = LZW_INIT_BITS;
282 state->num_bits = LZW_INIT_BITS;
287 state->free_bits = state->num_bits < state->max_bits
288 ? (FT_UInt)( ( 1UL << state->num_bits ) - 256 )