Functions
schro_unpack_byte_sync ()
void
schro_unpack_byte_sync (SchroUnpack *unpack);
schro_unpack_decode_bit ()
unsigned int
schro_unpack_decode_bit (SchroUnpack *unpack);
schro_unpack_decode_bits ()
unsigned int
schro_unpack_decode_bits (SchroUnpack *unpack,
int n);
schro_unpack_decode_sint ()
int
schro_unpack_decode_sint (SchroUnpack *unpack);
schro_unpack_decode_sint_s16 ()
void
schro_unpack_decode_sint_s16 (int16_t *dest,
SchroUnpack *unpack,
int n);
schro_unpack_decode_sint_slow ()
int
schro_unpack_decode_sint_slow (SchroUnpack *unpack);
schro_unpack_decode_uint ()
unsigned int
schro_unpack_decode_uint (SchroUnpack *unpack);
schro_unpack_get_bits_read ()
int
schro_unpack_get_bits_read (SchroUnpack *unpack);
schro_unpack_get_bits_remaining ()
int
schro_unpack_get_bits_remaining (SchroUnpack *unpack);
schro_unpack_init_with_data ()
void
schro_unpack_init_with_data (SchroUnpack *unpack,
uint8_t *data,
int n_bytes,
unsigned int guard_bit);
schro_unpack_limit_bits_remaining ()
void
schro_unpack_limit_bits_remaining (SchroUnpack *unpack,
int n_bits);
schro_unpack_skip_bits ()
void
schro_unpack_skip_bits (SchroUnpack *unpack,
int n_bits);