t81_t82_arith_encode_state_s Struct Reference

List of all members.

Public Attributes

uint32_t a
uint32_t c
uint8_t st [4096]
int32_t sc
int ct
int buffer
void(* output_byte_handler )(void *, int)
void * user_data

Member Data Documentation

A register - see T.82 Table 23

Buffer for the most recent output byte which is not 0xFF

C register - see T.82 Table 23

Bit shift counter. This determines when the next byte will be written

Callback function to deliver the encoded data, byte by byte

Number of buffered 0xFF values that might still overflow

Probability status for contexts. MSB = MPS

Opaque pointer passed to byte_out


The documentation for this struct was generated from the following file:

Generated on 15 Sep 2012 for spandsp by  doxygen 1.6.1