|
| AVClass * | av_class |
| |
| AACEncOptions | options |
| | encoding options More...
|
| |
| PutBitContext | pb |
| |
| FFTContext | mdct1024 |
| | long (1024 samples) frame transform context More...
|
| |
| FFTContext | mdct128 |
| | short (128 samples) frame transform context More...
|
| |
| AVFloatDSPContext * | fdsp |
| |
| AACPCEInfo | pce |
| | PCE data, if needed. More...
|
| |
| float * | planar_samples [16] |
| | saved preprocessed input More...
|
| |
| int | profile |
| | copied from avctx More...
|
| |
| int | needs_pce |
| | flag for non-standard layout More...
|
| |
| LPCContext | lpc |
| | used by TNS More...
|
| |
| int | samplerate_index |
| | MPEG-4 samplerate index. More...
|
| |
| int | channels |
| | channel count More...
|
| |
| const uint8_t * | reorder_map |
| | lavc to aac reorder map More...
|
| |
| const uint8_t * | chan_map |
| | channel configuration map More...
|
| |
| ChannelElement * | cpe |
| | channel elements More...
|
| |
| FFPsyContext | psy |
| |
| struct FFPsyPreprocessContext * | psypp |
| |
| const AACCoefficientsEncoder * | coder |
| |
| int | cur_channel |
| | current channel for coder context More...
|
| |
| int | random_state |
| |
| float | lambda |
| |
| int | last_frame_pb_count |
| | number of bits for the previous frame More...
|
| |
| float | lambda_sum |
| | sum(lambda), for Qvg reporting More...
|
| |
| int | lambda_count |
| | count(lambda), for Qvg reporting More...
|
| |
| enum RawDataBlockType | cur_type |
| | channel group type cur_channel belongs to More...
|
| |
| AudioFrameQueue | afq |
| |
| int | qcoefs [96] |
| | quantized coefficients More...
|
| |
| float | scoefs [1024] |
| | scaled coefficients More...
|
| |
| uint16_t | quantize_band_cost_cache_generation |
| |
| AACQuantizeBandCostCacheEntry | quantize_band_cost_cache [256][128] |
| | memoization area for quantize_band_cost More...
|
| |
| void(* | abs_pow34 )(float *out, const float *in, const int size) |
| |
| void(* | quant_bands )(int *out, const float *in, const float *scaled, int size, int is_signed, int maxval, const float Q34, const float rounding) |
| |
| struct { |
| float * samples |
| |
| } | buffer |
| |
AAC encoder context.
Definition at line 376 of file aacenc.h.