Lines Matching refs:wb
14 size_t vp9_wb_bytes_written(const struct vp9_write_bit_buffer *wb) {
15 return wb->bit_offset / CHAR_BIT + (wb->bit_offset % CHAR_BIT > 0);
18 void vp9_wb_write_bit(struct vp9_write_bit_buffer *wb, int bit) {
19 const int off = (int)wb->bit_offset;
23 wb->bit_buffer[p] = bit << q;
25 wb->bit_buffer[p] &= ~(1 << q);
26 wb->bit_buffer[p] |= bit << q;
28 wb->bit_offset = off + 1;
31 void vp9_wb_write_literal(struct vp9_write_bit_buffer *wb, int data, int bits) {
34 vp9_wb_write_bit(wb, (data >> bit) & 1);