digiKam
|
Go to the source code of this file.
Classes | |
struct | bitreader |
Macros | |
#define | MAX_UVLC_LEADING_ZEROS 20 |
#define | UVLC_ERROR -99999 |
Functions | |
void | bitreader_init (bitreader *, unsigned char *buffer, int len) |
void | bitreader_refill (bitreader *) |
bool | check_rbsp_trailing_bits (bitreader *) |
int | get_bits (bitreader *, int n) |
int | get_bits_fast (bitreader *, int n) |
int | get_svlc (bitreader *) |
int | get_uvlc (bitreader *) |
int | next_bit (bitreader *) |
int | next_bit_norefill (bitreader *) |
int | peek_bits (bitreader *, int n) |
void | prepare_for_CABAC (bitreader *) |
void | skip_bits (bitreader *, int n) |
void | skip_bits_fast (bitreader *, int n) |
void | skip_to_byte_boundary (bitreader *) |
#define MAX_UVLC_LEADING_ZEROS 20 |
#define UVLC_ERROR -99999 |
void bitreader_init | ( | bitreader * | , |
unsigned char * | buffer, | ||
int | len | ||
) |
void bitreader_refill | ( | bitreader * | ) |
bool check_rbsp_trailing_bits | ( | bitreader * | ) |
int get_bits | ( | bitreader * | , |
int | n | ||
) |
int get_bits_fast | ( | bitreader * | , |
int | n | ||
) |
int get_svlc | ( | bitreader * | ) |
int get_uvlc | ( | bitreader * | ) |
int next_bit | ( | bitreader * | ) |
int next_bit_norefill | ( | bitreader * | ) |
int peek_bits | ( | bitreader * | , |
int | n | ||
) |
void prepare_for_CABAC | ( | bitreader * | ) |
void skip_bits | ( | bitreader * | , |
int | n | ||
) |
void skip_bits_fast | ( | bitreader * | , |
int | n | ||
) |
void skip_to_byte_boundary | ( | bitreader * | ) |