AACEncContext Struct Reference

AAC encoder context. More...

#include <aacenc.h>


Data Fields

AVClassav_class
AACEncOptions options
 encoding options
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
int qcoefs [96]
 quantized coefficients
float scoefs [1024]
 scaled coefficients


Detailed Description

AAC encoder context.

Definition at line 54 of file aacenc.h.


Field Documentation

Definition at line 55 of file aacenc.h.

channel elements

Definition at line 65 of file aacenc.h.

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

Definition at line 60 of file aacenc.h.

Referenced by aac_encode_init(), and apply_window_and_mdct().

Definition at line 70 of file aacenc.h.

Referenced by aac_encode_frame().

long (1024 samples) frame transform context

Definition at line 58 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 59 of file aacenc.h.

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

encoding options

Definition at line 56 of file aacenc.h.

Referenced by aac_encode_frame().

Definition at line 67 of file aacenc.h.

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

quantized coefficients

Definition at line 72 of file aacenc.h.

Referenced by quantize_and_encode_band_cost_template().

MPEG-4 samplerate index.

Definition at line 63 of file aacenc.h.

Referenced by aac_encode_init(), and put_audio_specific_config().

saved preprocessed input

Definition at line 61 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:38:22 2012 for FFmpeg by  doxygen 1.5.8