Home | History | Annotate | Download | only in encode

Lines Matching refs:size_in_bits

786 bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits)
792 if (!size_in_bits)
795 bs->bit_offset += size_in_bits;
797 if (bit_left > size_in_bits) {
798 bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val);
800 size_in_bits -= bit_left;
801 bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits);
816 int size_in_bits = 0;
821 size_in_bits++;
824 bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero
825 bitstream_put_ui(bs, val, size_in_bits);