|
FreeRDP
|
#include <freerdp/codec/rfx.h>
Data Structures | |
| struct | RFX_BITSTREAM |
Macros | |
| #define | rfx_bitstream_attach(bs, _buffer, _nbytes) |
| #define | rfx_bitstream_get_bits(bs, _nbits, _r) |
| #define | rfx_bitstream_put_bits(bs, _bits, _nbits) |
| #define | rfx_bitstream_flush(bs) |
| #define | rfx_bitstream_eos(_bs) ((_bs)->byte_pos >= (_bs)->nbytes) |
| #define | rfx_bitstream_left(_bs) |
| #define | rfx_bitstream_get_processed_bytes(_bs) ((_bs)->bits_left < 8 ? (_bs)->byte_pos + 1 : (_bs)->byte_pos) |
| #define rfx_bitstream_attach | ( | bs, | |
| _buffer, | |||
| _nbytes | |||
| ) |
| #define rfx_bitstream_eos | ( | _bs | ) | ((_bs)->byte_pos >= (_bs)->nbytes) |
| #define rfx_bitstream_flush | ( | bs | ) |
| #define rfx_bitstream_get_bits | ( | bs, | |
| _nbits, | |||
| _r | |||
| ) |
| #define rfx_bitstream_get_processed_bytes | ( | _bs | ) | ((_bs)->bits_left < 8 ? (_bs)->byte_pos + 1 : (_bs)->byte_pos) |
| #define rfx_bitstream_left | ( | _bs | ) |
| #define rfx_bitstream_put_bits | ( | bs, | |
| _bits, | |||
| _nbits | |||
| ) |