Home | History | Annotate | Download | only in videoencoder

Lines Matching refs:size_in_bits

59 static void bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits)
65 if (!size_in_bits)
68 bs->bit_offset += size_in_bits;
70 if (bit_left > size_in_bits) {
71 bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val);
73 size_in_bits -= bit_left;
74 bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits);
90 int size_in_bits = 0;
95 size_in_bits++;
98 bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero
99 bitstream_put_ui(bs, val, size_in_bits);