AACEncContext Struct Reference

AAC encoder context. More...

#include <aacenc.h>


Data Fields

PutBitContext pb
FFTContext mdct1024
 long (1024 samples) frame transform context
FFTContext mdct128
 short (128 samples) frame transform context
DSPContext dsp
FFTSample output [2048]
 temporary buffer for MDCT input coefficients
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
int qcoefs [96]
 quantized coefficients
float scoefs [1024]
 scaled coefficients


Detailed Description

AAC encoder context.

Definition at line 50 of file aacenc.h.


Field Documentation

channel elements

Definition at line 60 of file aacenc.h.

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

Definition at line 54 of file aacenc.h.

Referenced by aac_encode_init(), and apply_window_and_mdct().

Definition at line 65 of file aacenc.h.

Referenced by aac_encode_frame().

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().

temporary buffer for MDCT input coefficients

Definition at line 55 of file aacenc.h.

Referenced by apply_window_and_mdct().

Definition at line 62 of file aacenc.h.

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

quantized coefficients

Definition at line 67 of file aacenc.h.

Referenced by quantize_and_encode_band_cost().

MPEG-4 samplerate index.

Definition at line 58 of file aacenc.h.

Referenced by aac_encode_init(), and put_audio_specific_config().

saved preprocessed input

Definition at line 56 of file aacenc.h.

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

float AACEncContext::scoefs[1024]


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