Home | History | Annotate | Download | only in transcode

Lines Matching defs:size_in_bits

2493 bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits)
2499 if (!size_in_bits)
2502 bs->bit_offset += size_in_bits;
2504 if (bit_left > size_in_bits) {
2505 bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val);
2507 size_in_bits -= bit_left;
2508 bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits);
2523 int size_in_bits = 0;
2528 size_in_bits++;
2531 bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero
2532 bitstream_put_ui(bs, val, size_in_bits);