ALACContext Struct Reference

Data Fields

AVCodecContextavctx
AVFrame frame
GetBitContext gb
int numchannels
int32_t * predicterror_buffer [MAX_CHANNELS]
int32_t * outputsamples_buffer [MAX_CHANNELS]
int32_t * extra_bits_buffer [MAX_CHANNELS]
uint32_t setinfo_max_samples_per_frame
uint8_t setinfo_sample_size
uint8_t setinfo_rice_historymult
uint8_t setinfo_rice_initialhistory
uint8_t setinfo_rice_kmodifier
int extra_bits
 number of extra bits beyond 16-bit

Detailed Description

Definition at line 59 of file alac.c.

Field Documentation

AVCodecContext* ALACContext::avctx
int ALACContext::extra_bits

number of extra bits beyond 16-bit

Definition at line 82 of file alac.c.

Referenced by alac_decode_frame().

int32_t* ALACContext::extra_bits_buffer[MAX_CHANNELS]

Definition at line 72 of file alac.c.

Referenced by alac_decode_close(), alac_decode_frame(), and allocate_buffers().

AVFrame ALACContext::frame

Definition at line 62 of file alac.c.

Referenced by alac_decode_frame(), and alac_decode_init().

GetBitContext ALACContext::gb

Definition at line 63 of file alac.c.

Referenced by alac_decode_frame(), and bastardized_rice_decompress().

int ALACContext::numchannels
int32_t* ALACContext::outputsamples_buffer[MAX_CHANNELS]

Definition at line 70 of file alac.c.

Referenced by alac_decode_close(), alac_decode_frame(), and allocate_buffers().

int32_t* ALACContext::predicterror_buffer[MAX_CHANNELS]

Definition at line 68 of file alac.c.

Referenced by alac_decode_close(), alac_decode_frame(), and allocate_buffers().

uint32_t ALACContext::setinfo_max_samples_per_frame

Definition at line 75 of file alac.c.

Referenced by alac_decode_frame(), alac_set_info(), and allocate_buffers().

uint8_t ALACContext::setinfo_rice_historymult

Definition at line 77 of file alac.c.

Referenced by alac_decode_frame(), and alac_set_info().

uint8_t ALACContext::setinfo_rice_initialhistory

Definition at line 78 of file alac.c.

Referenced by alac_decode_frame(), and alac_set_info().

uint8_t ALACContext::setinfo_rice_kmodifier

Definition at line 79 of file alac.c.

Referenced by alac_decode_frame(), and alac_set_info().

uint8_t ALACContext::setinfo_sample_size

Definition at line 76 of file alac.c.

Referenced by alac_decode_frame(), alac_decode_init(), and alac_set_info().


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