/external/aac/libFDK/include/ |
autocorr2nd.h | 99 FIXP_DBL r00r; 100 FIXP_DBL r11r; 101 FIXP_DBL r22r; 102 FIXP_DBL r01r; 103 FIXP_DBL r02r; 104 FIXP_DBL r12r; 105 FIXP_DBL r01i; 106 FIXP_DBL r02i; 107 FIXP_DBL r12i; 108 FIXP_DBL det [all...] |
dct.h | 109 void dct_II(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e); 121 void dct_III(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e); 132 void dct_IV(FIXP_DBL *pDat,int size, int *pDat_e); 143 void dst_IV(FIXP_DBL *pDat,int size, int *pDat_e);
|
fixpoint_math.h | 104 FIXP_DBL CalcLdData(FIXP_DBL op); 106 void LdDataVector(FIXP_DBL *srcVector, FIXP_DBL *destVector, INT number); 108 FIXP_DBL CalcInvLdData(FIXP_DBL op); 112 FIXP_DBL CalcLdInt(INT i); 116 inline FIXP_DBL sqrtFixp_lookup(FIXP_DBL x) 130 inline FIXP_DBL sqrtFixp_lookup(FIXP_DBL x, INT *x_e [all...] |
cplx_mul.h | 111 inline void cplxMultDiv2( FIXP_DBL *c_Re, 112 FIXP_DBL *c_Im, 113 const FIXP_DBL a_Re, 114 const FIXP_DBL a_Im, 126 inline void cplxMultDiv2( FIXP_DBL *c_Re, 127 FIXP_DBL *c_Im, 128 const FIXP_DBL a_Re, 129 const FIXP_DBL a_Im, 139 inline void cplxMultAddDiv2( FIXP_DBL *c_Re, 140 FIXP_DBL *c_Im [all...] |
fixmadd.h | 115 inline FIXP_DBL fixmadddiv2_DD (FIXP_DBL x, const FIXP_DBL a, const FIXP_DBL b) 120 inline FIXP_DBL fixmadddiv2_SD (FIXP_DBL x, const FIXP_SGL a, const FIXP_DBL b) { 130 inline FIXP_DBL fixmadddiv2_DS (FIXP_DBL x, const FIXP_DBL a, const FIXP_SGL b) [all...] |
FDK_hybrid.h | 116 FIXP_DBL *bufferLFReal[3]; /*!< LF real filter states. */ 117 FIXP_DBL *bufferLFImag[3]; /*!< LF imag filter states. */ 118 FIXP_DBL *bufferHFReal[13]; /*!< HF real delay lines. */ 119 FIXP_DBL *bufferHFImag[13]; /*!< HF imag delay lines. */ 127 FIXP_DBL *pLFmemory; /*!< Pointer to LF states buffer. */ 128 FIXP_DBL *pHFmemory; /*!< Pointer to HF states buffer. */ 164 FIXP_DBL *const pLFmemory, 166 FIXP_DBL *const pHFmemory, 218 const FIXP_DBL *const pQmfReal, 219 const FIXP_DBL *const pQmfImag [all...] |
common_fix.h | 111 #define FIXP_PCM FIXP_DBL 112 #define FX_PCM2FX_DBL(x) ((FIXP_DBL)(x)) 128 #define MAX_SHIFT_DBL (DFRACT_BITS-1) /* maximum possible shift for FIXP_DBL values */ 149 typedef LONG FIXP_DBL; 163 (FIXP_DBL)( ( (val) >= 0) ? \ 174 #define FX_ACC2FX_DBL(val) ((FIXP_DBL)((val)>>(ACCU_BITS-DFRACT_BITS))) 176 #define FX_SGL2FX_DBL(val) ((FIXP_DBL)((LONG)(val)<<(DFRACT_BITS-FRACT_BITS))) 223 FDK_INLINE FIXP_DBL fAbs(FIXP_DBL x) 238 FDK_INLINE INT fNormz(FIXP_DBL x [all...] |
FDK_trigFcts.h | 98 #define Q(format) ((FIXP_DBL)(((LONG)1) << (format))) 121 FIXP_DBL fixp_atan(FIXP_DBL x); 122 FIXP_DBL fixp_atan2(FIXP_DBL y, FIXP_DBL x); 124 FIXP_DBL fixp_cos(FIXP_DBL x, int scale); 125 FIXP_DBL fixp_sin(FIXP_DBL x, int scale) [all...] |
/external/aac/libAACenc/src/ |
spreading.h | 98 const FIXP_DBL *RESTRICT maskLowFactor, 99 const FIXP_DBL *RESTRICT maskHighFactor, 100 FIXP_DBL *RESTRICT pbSpreadEnergy);
|
intensity.h | 98 FIXP_DBL *sfbEnergyLeft, 99 FIXP_DBL *sfbEnergyRight, 100 FIXP_DBL *mdctSpectrumLeft, 101 FIXP_DBL *mdctSpectrumRight, 102 FIXP_DBL *sfbThresholdLeft, 103 FIXP_DBL *sfbThresholdRight, 104 FIXP_DBL *sfbThresholdLdDataRight, 105 FIXP_DBL *sfbSpreadEnLeft, 106 FIXP_DBL *sfbSpreadEnRight, 107 FIXP_DBL *sfbEnergyLdDataLeft [all...] |
chaosmeasure.h | 99 FDKaacEnc_CalculateChaosMeasure( FIXP_DBL *paMDCTDataNM0, 101 FIXP_DBL *chaosMeasure );
|
adj_thr_data.h | 98 FIXP_DBL clipSaveLow, clipSaveHigh; 99 FIXP_DBL minBitSave, maxBitSave; 100 FIXP_DBL clipSpendLow, clipSpendHigh; 101 FIXP_DBL minBitSpend, maxBitSpend; 110 FIXP_DBL maxRed; 111 FIXP_DBL startRatio; 112 FIXP_DBL maxRatio; 113 FIXP_DBL redRatioFac; 114 FIXP_DBL redOffs; 123 FIXP_DBL bits2PeFactor_m [all...] |
band_nrg.h | 99 const FIXP_DBL *mdctSpectrum, 105 FIXP_DBL 107 const FIXP_DBL *mdctSpectrum, 111 FIXP_DBL *bandEnergy, 112 FIXP_DBL *bandEnergyLdData, 118 const FIXP_DBL *mdctSpectrum, 122 FIXP_DBL *bandEnergy, 123 FIXP_DBL *bandEnergyLdData 128 const FIXP_DBL *mdctSpectrum, 132 FIXP_DBL *bandEnerg [all...] |
pre_echo_control.h | 97 void FDKaacEnc_InitPreEchoControl(FIXP_DBL *pbThresholdnm1, 100 FIXP_DBL *sfbPcmQuantThreshold, 104 void FDKaacEnc_PreEchoControl(FIXP_DBL *pbThresholdNm1, 109 FIXP_DBL *pbThreshold,
|
psy_data.h | 104 FIXP_DBL Long[MAX_GROUPED_SFB]; 105 FIXP_DBL Short[TRANS_FAC][MAX_SFB_SHORT]; 109 FIXP_DBL Long[MAX_GROUPED_SFB]; 110 FIXP_DBL Short[TRANS_FAC][MAX_SFB_SHORT]; 114 FIXP_DBL Long[MAX_GROUPED_SFB]; 115 FIXP_DBL Short[TRANS_FAC][MAX_SFB_SHORT]; 126 FIXP_DBL overlapAddBuffer[1024]; 129 FIXP_DBL sfbThresholdnm1[MAX_SFB]; /* FDKaacEnc_PreEchoControl */ 137 FIXP_DBL *mdctSpectrum; 143 FIXP_DBL sfbEnergyMSLdData[MAX_GROUPED_SFB]; /* mid/side sfb energies in ldData format * [all...] |
quantize.h | 103 INT *sfbOffset, FIXP_DBL *mdctSpectrum, 107 FIXP_DBL FDKaacEnc_calcSfbDist(FIXP_DBL *mdctSpectrum, 112 void FDKaacEnc_calcSfbQuantEnergyAndDist(FIXP_DBL *mdctSpectrum, 116 FIXP_DBL *en, 117 FIXP_DBL *dist);
|
/external/aac/libFDK/include/arm/ |
fixmadd_arm.h | 101 inline FIXP_DBL fixmadddiv2_DD (FIXP_DBL x, const FIXP_DBL a, const FIXP_DBL b) { 109 inline FIXP_DBL fixmsubdiv2_DD (FIXP_DBL x, const FIXP_DBL a, const FIXP_DBL b) { 117 inline FIXP_DBL fixmadddiv2_DD (FIXP_DBL x, const FIXP_DBL a, const FIXP_DBL b) [all...] |
cplx_mul.h | 104 inline void cplxMultDiv2( FIXP_DBL *c_Re, 105 FIXP_DBL *c_Im, 106 const FIXP_DBL a_Re, 107 const FIXP_DBL a_Im, 128 inline void cplxMultDiv2( FIXP_DBL *c_Re, 129 FIXP_DBL *c_Im, 130 const FIXP_DBL a_Re, 131 const FIXP_DBL a_Im, 152 inline void cplxMultAddDiv2( FIXP_DBL *c_Re, 153 FIXP_DBL *c_Im [all...] |
/external/aac/libAACdec/src/ |
ldfiltbank.h | 100 FIXP_DBL *mdctdata_m, 103 FIXP_DBL *fs_buffer,
|
/external/aac/libSBRenc/src/ |
invf_est.h | 98 const FIXP_DBL *quantStepsSbr; 99 const FIXP_DBL *quantStepsOrig; 100 const FIXP_DBL *nrgBorders; 112 FIXP_DBL origQuotaMean[INVF_SMOOTHING_LENGTH+1]; 113 FIXP_DBL sbrQuotaMean[INVF_SMOOTHING_LENGTH+1]; 114 FIXP_DBL origQuotaMeanStrongest[INVF_SMOOTHING_LENGTH+1]; 115 FIXP_DBL sbrQuotaMeanStrongest[INVF_SMOOTHING_LENGTH+1]; 117 FIXP_DBL origQuotaMeanFilt; 118 FIXP_DBL sbrQuotaMeanFilt; 119 FIXP_DBL origQuotaMeanStrongestFilt [all...] |
sbr_ram.h | 103 #define ENV_TRANSIENTS_BYTE ( (sizeof(FIXP_DBL)*(MAX_NUM_CHANNELS*3*QMF_MAX_TIME_SLOTS)) ) 105 #define ENV_R_BUFF_BYTE ( (sizeof(FIXP_DBL)*((QMF_MAX_TIME_SLOTS) * MAX_HYBRID_BANDS)) ) 106 #define ENV_I_BUFF_BYTE ( (sizeof(FIXP_DBL)*((QMF_MAX_TIME_SLOTS) * MAX_HYBRID_BANDS)) ) 107 #define Y_BUF_CH_BYTE ( (2*sizeof(FIXP_DBL)*((QMF_MAX_TIME_SLOTS) * MAX_HYBRID_BANDS)) ) 110 #define ENV_R_BUF_PS_BYTE ( (sizeof(FIXP_DBL)*QMF_MAX_TIME_SLOTS * QMF_CHANNELS / 2) ) 111 #define ENV_I_BUF_PS_BYTE ( (sizeof(FIXP_DBL)*QMF_MAX_TIME_SLOTS * QMF_CHANNELS / 2) ) 113 #define TON_BUF_CH_BYTE ( (sizeof(FIXP_DBL)*(MAX_NO_OF_ESTIMATES*MAX_FREQ_COEFFS)) ) 144 H_ALLOC_MEM(Ram_SbrDynamic_RAM, FIXP_DBL) 150 H_ALLOC_MEM(Ram_Sbr_quotaMatrix, FIXP_DBL) 166 H_ALLOC_MEM(Ram_Sbr_envYBuffer, FIXP_DBL) [all...] |
mh_det.h | 97 FIXP_DBL thresHoldDiff; /*!< threshold for tonality difference */ 98 FIXP_DBL thresHoldDiffGuide; /*!< threshold for tonality difference for the guide */ 99 FIXP_DBL thresHoldTone; /*!< threshold for tonality for a sine */ 100 FIXP_DBL invThresHoldTone; 101 FIXP_DBL thresHoldToneGuide; /*!< threshold for tonality for a sine for the guide */ 102 FIXP_DBL sfmThresSbr; /*!< tonality flatness measure threshold for the SBR signal.*/ 103 FIXP_DBL sfmThresOrig; /*!< tonality flatness measure threshold for the original signal.*/ 104 FIXP_DBL decayGuideOrig; /*!< decay value of the tonality value of the guide for the tone. */ 105 FIXP_DBL decayGuideDiff; /*!< decay value of the tonality value of the guide for the tonality difference. */ 106 FIXP_DBL derivThresMaxLD64; /*!< threshold for detecting LP character in a signal. * [all...] |
sbr_ram.cpp | 96 C_ALLOC_MEM (Ram_SbrDynamic_RAM, FIXP_DBL, ((SBR_ENC_DYN_RAM_SIZE)/sizeof(FIXP_DBL))) 122 C_ALLOC_MEM2_L (Ram_Sbr_quotaMatrix, FIXP_DBL, (MAX_NO_OF_ESTIMATES*QMF_CHANNELS), (8), SECT_DATA_L1) 167 C_ALLOC_MEM2 (Ram_Sbr_guideVectorDiff, FIXP_DBL, (MAX_NO_OF_ESTIMATES*MAX_FREQ_COEFFS), (8)) 168 C_ALLOC_MEM2 (Ram_Sbr_guideVectorOrig, FIXP_DBL, (MAX_NO_OF_ESTIMATES*MAX_FREQ_COEFFS), (8)) 173 C_AALLOC_MEM_L(Ram_PsQmfStatesSynthesis, FIXP_DBL, QMF_FILTER_LENGTH/2, SECT_DATA_L1) 194 C_ALLOC_MEM2 (Ram_Sbr_envYBuffer, FIXP_DBL, (QMF_MAX_TIME_SLOTS/2 * QMF_CHANNELS), (8)) 196 FIXP_DBL* GetRam_Sbr_envYBuffer (int n, UCHAR* dynamic_RAM) { 198 return ((FIXP_DBL*) (dynamic_RAM + OFFSET_NRG + (n*Y_2_BUF_BYTE) )); 205 FIXP_DBL* GetRam_Sbr_envRBuffer (int n, UCHAR* dynamic_RAM) [all...] |
/external/aac/libSBRdec/src/ |
psdec_hybrid.h | 123 FIXP_DBL mQmfBufferRealSlot[3][HYBRID_FILTER_LENGTH]; /**< Stores old Qmf samples. */ 124 FIXP_DBL mQmfBufferImagSlot[3][HYBRID_FILTER_LENGTH]; 132 fillHybridDelayLine( FIXP_DBL **fixpQmfReal, 133 FIXP_DBL **fixpQmfImag, 134 FIXP_DBL fixpHybridLeftR[12], 135 FIXP_DBL fixpHybridLeftI[12], 136 FIXP_DBL fixpHybridRightR[12], 137 FIXP_DBL fixpHybridRightI[12], 141 slotBasedHybridAnalysis ( FIXP_DBL *fixpQmfReal, 142 FIXP_DBL *fixpQmfImag [all...] |
psdec.h | 164 #define FIXP_SQRT05 ((FIXP_DBL)0x5a827980) /* 1/SQRT2 */ 168 FIXP_DBL H11r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 169 FIXP_DBL H12r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 170 FIXP_DBL H21r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 171 FIXP_DBL H22r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 173 FIXP_DBL DeltaH11r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 174 FIXP_DBL DeltaH12r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 175 FIXP_DBL DeltaH21r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 176 FIXP_DBL DeltaH22r[NO_IID_GROUPS]; /*!< coefficients of the sub-subband groups */ 271 FIXP_DBL aaQmfDelayBufReal[(NO_QMF_CHANNELS-FIRST_DELAY_SB) + (MAX_DELAY_BUFFER_SIZE-1)*(NO_DELAY_BUFFER_BA (…) [all...] |