hvirtual/quicktime/ffmpeg/libavcodec/ac3.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  AC3BitAllocParameters

Defines

#define AC3_MAX_CODED_FRAME_SIZE   3840
#define AC3_MAX_CHANNELS   6
#define NB_BLOCKS   6
#define AC3_FRAME_SIZE   (NB_BLOCKS * 256)
#define EXP_REUSE   0
#define EXP_NEW   1
#define EXP_D15   1
#define EXP_D25   2
#define EXP_D45   3

Functions

void ac3_common_init (void)
void ac3_parametric_bit_allocation (AC3BitAllocParameters *s, uint8_t *bap, int8_t *exp, int start, int end, int snroffset, int fgain, int is_lfe, int deltbae, int deltnseg, uint8_t *deltoffst, uint8_t *deltlen, uint8_t *deltba)


Define Documentation

#define AC3_FRAME_SIZE   (NB_BLOCKS * 256)

Definition at line 29 of file ac3.h.

Referenced by AC3_encode_init().

#define AC3_MAX_CHANNELS   6

Definition at line 26 of file ac3.h.

Referenced by AC3_encode_frame().

#define AC3_MAX_CODED_FRAME_SIZE   3840

Definition at line 25 of file ac3.h.

Referenced by output_frame_header().

#define EXP_D15   1

Definition at line 35 of file ac3.h.

Referenced by compute_exp_strategy(), encode_exp(), output_audio_block(), and parse_exponents().

#define EXP_D25   2

Definition at line 36 of file ac3.h.

Referenced by compute_exp_strategy(), encode_exp(), output_audio_block(), and parse_exponents().

#define EXP_D45   3

Definition at line 37 of file ac3.h.

Referenced by compute_exp_strategy(), encode_exp(), output_audio_block(), and parse_exponents().

#define EXP_NEW   1

Definition at line 33 of file ac3.h.

Referenced by compute_exp_strategy().

#define EXP_REUSE   0

#define NB_BLOCKS   6

Definition at line 28 of file ac3.h.

Referenced by AC3_encode_frame(), bit_alloc(), compute_bit_allocation(), and compute_exp_strategy().


Function Documentation

void ac3_common_init ( void   ) 

Definition at line 793 of file ac3enc.c.

References bndsz, bndtab, and masktab.

Referenced by AC3_encode_init().

void ac3_parametric_bit_allocation ( AC3BitAllocParameters s,
uint8_t *  bap,
int8_t *  exp,
int  start,
int  end,
int  snroffset,
int  fgain,
int  is_lfe,
int  deltbae,
int  deltnseg,
uint8_t *  deltoffst,
uint8_t *  deltlen,
uint8_t *  deltba 
)


Generated on Mon Apr 28 13:58:32 2008 for Cinelerra by  doxygen 1.5.5