AC3EncodeContext Struct Reference

Collaboration diagram for AC3EncodeContext:

Collaboration graph
[legend]

Data Fields

PutBitContext pb
int nb_channels
int nb_all_channels
int lfe_channel
int bit_rate
unsigned int sample_rate
unsigned int bsid
unsigned int frame_size_min
unsigned int frame_size
int halfratecod
unsigned int frmsizecod
unsigned int fscod
unsigned int acmod
int lfe
unsigned int bsmod
short last_samples [AC3_MAX_CHANNELS][256]
unsigned int chbwcod [AC3_MAX_CHANNELS]
int nb_coefs [AC3_MAX_CHANNELS]
int sgaincod
int sdecaycod
int fdecaycod
int dbkneecod
int floorcod
AC3BitAllocParameters bit_alloc
int csnroffst
int fgaincod [AC3_MAX_CHANNELS]
int fsnroffst [AC3_MAX_CHANNELS]
int mant1_cnt
int mant2_cnt
int mant4_cnt

Detailed Description

Definition at line 30 of file ac3enc.c.


Field Documentation

Definition at line 31 of file ac3enc.c.

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

Definition at line 32 of file ac3enc.c.

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

Definition at line 34 of file ac3enc.c.

Referenced by AC3_encode_frame(), AC3_encode_init(), bit_alloc(), and output_audio_block().

Definition at line 35 of file ac3enc.c.

Referenced by AC3_encode_init().

Definition at line 36 of file ac3enc.c.

Referenced by AC3_encode_init().

unsigned int AC3EncodeContext::bsid

Definition at line 37 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

Definition at line 38 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

Definition at line 39 of file ac3enc.c.

Referenced by AC3_encode_init(), bit_alloc(), output_frame_end(), and output_frame_header().

Definition at line 40 of file ac3enc.c.

Referenced by AC3_encode_init(), and compute_bit_allocation().

Definition at line 41 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

Definition at line 42 of file ac3enc.c.

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

Definition at line 45 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_frame_header().

short AC3EncodeContext::last_samples[AC3_MAX_CHANNELS][256]

Definition at line 46 of file ac3enc.c.

Referenced by AC3_encode_frame().

unsigned int AC3EncodeContext::chbwcod[AC3_MAX_CHANNELS]

Definition at line 47 of file ac3enc.c.

Referenced by AC3_encode_init(), and output_audio_block().

int AC3EncodeContext::nb_coefs[AC3_MAX_CHANNELS]

Definition at line 51 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 51 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 51 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 51 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 51 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 52 of file ac3enc.c.

Referenced by bit_alloc(), and compute_bit_allocation().

Definition at line 53 of file ac3enc.c.

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

int AC3EncodeContext::fgaincod[AC3_MAX_CHANNELS]

Definition at line 54 of file ac3enc.c.

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

int AC3EncodeContext::fsnroffst[AC3_MAX_CHANNELS]

Definition at line 55 of file ac3enc.c.

Referenced by compute_bit_allocation(), and output_audio_block().

Definition at line 57 of file ac3enc.c.

Referenced by bit_alloc(), and compute_mantissa_size().

Definition at line 57 of file ac3enc.c.

Referenced by bit_alloc(), and compute_mantissa_size().

Definition at line 57 of file ac3enc.c.

Referenced by bit_alloc(), and compute_mantissa_size().


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

Generated on Mon Apr 28 14:09:41 2008 for Cinelerra by  doxygen 1.5.5