|
Functions |
void | bitstream_put (bitstream_state_t *s, uint8_t **c, unsigned int value, int bits) |
| Put a chunk of bits into the output buffer.
|
void | bitstream_put2 (bitstream_state_t *s, uint8_t **c, unsigned int value, int bits) |
unsigned int | bitstream_get (bitstream_state_t *s, const uint8_t **c, int bits) |
| Get a chunk of bits from the input buffer.
|
unsigned int | bitstream_get2 (bitstream_state_t *s, const uint8_t **c, int bits) |
void | bitstream_flush (bitstream_state_t *s, uint8_t **c) |
| Flush any residual bit to the output buffer.
|
void | bitstream_flush2 (bitstream_state_t *s, uint8_t **c) |
bitstream_state_t * | bitstream_init (bitstream_state_t *s) |
| Initialise a bitstream context.
|