Lines Matching refs:code
22 uint32_t code;
36 rc->code = (rc->code << 8) | in[*in_pos];
66 (range_decoder).code = 0; \
71 /// When decoding has been properly finished, rc.code is always zero unless
75 ((range_decoder).code == 0)
89 rc.code = (rc.code << RC_SHIFT_BITS) | in[rc_in_pos++]; \
108 if (rc.code < rc_bound)
125 rc.code -= rc_bound; \
156 /// loops more readable because the code isn't littered with "case"
169 rc.code -= rc.range; \
170 rc_bound = UINT32_C(0) - (rc.code >> 31); \
171 rc.code += rc.range & rc_bound; \
177 // to just write them open in the code.