AC3EncodeContext Struct Reference


Data Fields

PutBitContext pb
int nb_channels
int nb_all_channels
int lfe_channel
const uint8_t * channel_map
int bit_rate
unsigned int sample_rate
unsigned int bitstream_id
unsigned int frame_size_min
unsigned int frame_size
unsigned int bits_written
unsigned int samples_written
int sr_shift
unsigned int frame_size_code
unsigned int sr_code
unsigned int channel_mode
int lfe
unsigned int bitstream_mode
short last_samples [AC3_MAX_CHANNELS][256]
unsigned int chbwcod [AC3_MAX_CHANNELS]
int nb_coefs [AC3_MAX_CHANNELS]
int slow_gain_code
int slow_decay_code
int fast_decay_code
int db_per_bit_code
int floor_code
AC3BitAllocParameters bit_alloc
int coarse_snr_offset
int fast_gain_code [AC3_MAX_CHANNELS]
int fine_snr_offset [AC3_MAX_CHANNELS]
int mant1_cnt
int mant2_cnt
int mant4_cnt

Detailed Description

Definition at line 35 of file ac3enc.c.


Field Documentation

Definition at line 60 of file ac3enc.c.

Referenced by bit_alloc(), bit_alloc_masking(), and compute_bit_allocation().

Definition at line 41 of file ac3enc.c.

Referenced by AC3_encode_frame(), and AC3_encode_init().

Definition at line 46 of file ac3enc.c.

Referenced by AC3_encode_frame(), and AC3_encode_init().

Definition at line 43 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

Definition at line 53 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

Definition at line 40 of file ac3enc.c.

Referenced by AC3_encode_frame(), and set_channel_info().

unsigned int AC3EncodeContext::chbwcod[AC3_MAX_CHANNELS]

Definition at line 55 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_audio_block().

Definition at line 61 of file ac3enc.c.

Referenced by AC3_encode_init(), compute_bit_allocation(), and output_audio_block().

Definition at line 59 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 59 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

int AC3EncodeContext::fast_gain_code[AC3_MAX_CHANNELS]

Definition at line 62 of file ac3enc.c.

Referenced by bit_alloc_masking(), compute_bit_allocation(), and output_audio_block().

int AC3EncodeContext::fine_snr_offset[AC3_MAX_CHANNELS]

Definition at line 63 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 59 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 49 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

Definition at line 44 of file ac3enc.c.

Referenced by AC3_encode_frame(), AC3_encode_init(), and output_frame_header().

short AC3EncodeContext::last_samples[AC3_MAX_CHANNELS][256]

Definition at line 54 of file ac3enc.c.

Referenced by AC3_encode_frame().

Definition at line 65 of file ac3enc.c.

Referenced by bit_alloc(), and compute_mantissa_size().

Definition at line 65 of file ac3enc.c.

Referenced by bit_alloc(), and compute_mantissa_size().

Definition at line 65 of file ac3enc.c.

Referenced by bit_alloc(), and compute_mantissa_size().

int AC3EncodeContext::nb_coefs[AC3_MAX_CHANNELS]

Definition at line 36 of file ac3enc.c.

Referenced by output_audio_block(), output_frame_end(), and output_frame_header().

Definition at line 42 of file ac3enc.c.

Referenced by AC3_encode_frame(), and AC3_encode_init().

Definition at line 47 of file ac3enc.c.

Referenced by AC3_encode_frame(), and AC3_encode_init().

Definition at line 59 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 59 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 50 of file ac3enc.c.

Referenced by AC3_encode_init(), compute_bit_allocation(), and output_frame_header().

Definition at line 48 of file ac3enc.c.

Referenced by AC3_encode_init(), and compute_bit_allocation().


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

Generated on Fri Oct 26 02:36:56 2012 for FFmpeg by  doxygen 1.5.8