Home | History | Annotate | Download | only in codec

Lines Matching refs:start_pos

48 int FindBit(const uint8_t* data_buf, int max_pos, int start_pos, int bit) {
49 ASSERT(start_pos >= 0);
50 if (start_pos >= max_pos)
54 if (start_pos % 8) {
55 uint8_t data = data_buf[start_pos / 8];
57 data &= 0xff >> (start_pos % 8);
59 data |= 0xff << (8 - start_pos % 8);
62 return start_pos / 8 * 8 + leading_pos[data];
64 start_pos += 7;
67 int byte_pos = start_pos / 8;