|
FFmpeg
|
Single Channel Element - used for both SCE and LFE elements. More...
#include <aac.h>
Public Member Functions | |
| DECLARE_ALIGNED (32, INTFLOAT, pcoeffs)[1024] | |
| coefficients for IMDCT, pristine | |
| DECLARE_ALIGNED (32, INTFLOAT, coeffs)[1024] | |
| coefficients for IMDCT, maybe processed | |
| DECLARE_ALIGNED (32, INTFLOAT, saved)[1536] | |
| overlap | |
| DECLARE_ALIGNED (32, INTFLOAT, ret_buf)[2048] | |
| PCM output buffer. | |
| DECLARE_ALIGNED (16, INTFLOAT, ltp_state)[3072] | |
| time signal for LTP | |
| DECLARE_ALIGNED (32, AAC_FLOAT, lcoeffs)[1024] | |
| MDCT of LTP coefficients (used by encoder) | |
| DECLARE_ALIGNED (32, AAC_FLOAT, prcoeffs)[1024] | |
| Main prediction coefs (used by encoder) | |
Public Attributes | |
| IndividualChannelStream | ics |
| TemporalNoiseShaping | tns |
| Pulse | pulse |
| enum BandType | band_type [128] |
| band types | |
| enum BandType | band_alt [128] |
| alternative band type (used by encoder) | |
| int | band_type_run_end [120] |
| band type run end points | |
| INTFLOAT | sf [120] |
| scalefactors | |
| int | sf_idx [128] |
| scalefactor indices (used by encoder) | |
| uint8_t | zeroes [128] |
| band is not coded (used by encoder) | |
| uint8_t | can_pns [128] |
| band is allowed to PNS (informative) | |
| float | is_ener [128] |
| Intensity stereo pos (used by encoder) | |
| float | pns_ener [128] |
| Noise energy values (used by encoder) | |
| PredictorState | predictor_state [MAX_PREDICTORS] |
| INTFLOAT * | ret |
| PCM output. | |
Single Channel Element - used for both SCE and LFE elements.
1.8.12