AACEncContext Struct Reference

AAC encoder context. More...

#include <aacenc.h>


Public Member Functions

 DECLARE_ALIGNED (16, int, qcoefs)[96]
 quantized coefficients

Data Fields

PutBitContext pb
FFTContext mdct1024
 long (1024 samples) frame transform context
FFTContext mdct128
 short (128 samples) frame transform context
DSPContext dsp
int16_t * samples
 saved preprocessed input
int samplerate_index
 MPEG-4 samplerate index.
ChannelElementcpe
 channel elements
FFPsyContext psy
struct FFPsyPreprocessContextpsypp
AACCoefficientsEncodercoder
int cur_channel
int last_frame
float lambda
float * scoefs
 scaled coefficients


Detailed Description

AAC encoder context.

Definition at line 50 of file aacenc.h.


Member Function Documentation

AACEncContext::DECLARE_ALIGNED ( 16  ,
int  ,
qcoefs   
)

quantized coefficients


Field Documentation

long (1024 samples) frame transform context

Definition at line 52 of file aacenc.h.

Referenced by aac_encode_end(), aac_encode_init(), and apply_window_and_mdct().

short (128 samples) frame transform context

Definition at line 53 of file aacenc.h.

Referenced by aac_encode_end(), aac_encode_init(), and apply_window_and_mdct().

Definition at line 54 of file aacenc.h.

Referenced by aac_encode_init(), and apply_window_and_mdct().

saved preprocessed input

Definition at line 55 of file aacenc.h.

Referenced by aac_encode_end(), aac_encode_frame(), and aac_encode_init().

MPEG-4 samplerate index.

Definition at line 57 of file aacenc.h.

Referenced by aac_encode_init(), and put_audio_specific_config().

channel elements

Definition at line 59 of file aacenc.h.

Referenced by aac_encode_end(), aac_encode_frame(), and aac_encode_init().

Definition at line 61 of file aacenc.h.

Referenced by aac_encode_end(), aac_encode_frame(), and aac_encode_init().

Definition at line 64 of file aacenc.h.

Referenced by aac_encode_frame().


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

Generated on Mon May 2 19:50:32 2011 for FFmpeg by  doxygen 1.5.6