Home | History | Annotate | Download | only in jpeg-6b

Lines Matching full:get_buffer

60  * We read source bytes into get_buffer and dole out bits as needed.
61 * If get_buffer already contains enough bits, they are fetched in-line
63 * bits, jpeg_fill_bit_buffer is called; it will attempt to fill get_buffer
67 * On TRUE return, jpeg_fill_bit_buffer guarantees that get_buffer contains
84 bit_buf_type get_buffer; /* current bit-extraction buffer */
96 bit_buf_type get_buffer; /* current bit-extraction buffer */
104 register bit_buf_type get_buffer; \
112 get_buffer = permstate.get_buffer; \
118 permstate.get_buffer = get_buffer; \
123 * Use CHECK_BIT_BUFFER to ensure there are N bits in get_buffer
125 * The variables get_buffer and bits_left are assumed to be locals,
128 * Ensure there are N bits in get_buffer; if suspend, take action.
141 if (! jpeg_fill_bit_buffer(&(state),get_buffer,bits_left,nbits)) \
143 get_buffer = (state).get_buffer; bits_left = (state).bits_left; } }
146 (((int) (get_buffer >> (bits_left -= (nbits)))) & ((1<<(nbits))-1))
149 (((int) (get_buffer >> (bits_left - (nbits)))) & ((1<<(nbits))-1))
156 JPP((bitread_working_state * state, register bit_buf_type get_buffer,
180 if (! jpeg_fill_bit_buffer(&state,get_buffer,bits_left, 0)) {failaction;} \
181 get_buffer = state.get_buffer; bits_left = state.bits_left; \
193 if ((result=jpeg_huff_decode(&state,get_buffer,bits_left,htbl,nb)) < 0) \
195 get_buffer = state.get_buffer; bits_left = state.bits_left; \
201 JPP((bitread_working_state * state, register bit_buf_type get_buffer,