HomeSort by relevance Sort by last modified time
    Searched refs:FIXP_DBL (Results 26 - 50 of 173) sorted by null

12 3 4 5 6 7

  /external/aac/libAACdec/src/
overlapadd.h 98 typedef FIXP_DBL SPECTRUM[1024];
99 typedef FIXP_DBL * SPECTRAL_PTR;
aac_ram.cpp 119 C_ALLOC_MEM2(OverlapBuffer, FIXP_DBL, OverlapBufferSize, (6))
131 C_ALLOC_MEM_OVERLAY(WorkBufferCore2, FIXP_DBL, ((6)*1024), SECT_DATA_L2, WORKBUFFER2_TAG)
  /external/aac/libSBRenc/src/
tran_det.h 96 FIXP_DBL transients[QMF_MAX_TIME_SLOTS+(QMF_MAX_TIME_SLOTS/2)];
97 FIXP_DBL thresholds[QMF_CHANNELS];
98 FIXP_DBL tran_thr; /* Master threshold for transient signals */
99 FIXP_DBL split_thr; /* Threshold for splitting FIXFIX-frames into 2 env */
100 FIXP_DBL prevLowBandEnergy; /* Energy of low band */
101 FIXP_DBL prevHighBandEnergy; /* Energy of high band */
117 FIXP_DBL **Energies,
139 FDKsbrEnc_frameSplitter(FIXP_DBL **Energies,
sbr_misc.h 96 void FDKsbrEnc_Shellsort_fract (FIXP_DBL *in, INT n);
104 FIXP_DBL FDKsbrEnc_LSI_divide_scale_fract(FIXP_DBL num, FIXP_DBL denom, FIXP_DBL scale);
nf_est.h 99 FIXP_DBL prevNoiseLevels[NF_SMOOTHING_LENGTH][MAX_NUM_NOISE_VALUES]; /*!< The previous noise levels. */
100 FIXP_DBL noiseFloorOffset[MAX_NUM_NOISE_VALUES]; /*!< Noise floor offset, scaled with NOISE_FLOOR_OFFSET_SCALING */
101 const FIXP_DBL *smoothFilter; /*!< Smoothing filter to use. */
102 FIXP_DBL ana_max_level; /*!< Max level allowed. */
103 FIXP_DBL weightFac; /*!< Weightening factor for the difference between orig and sbr. */
117 FIXP_DBL *noiseLevels, /*!< Pointer to vector to store the noise levels in.*/
118 FIXP_DBL **quotaMatrixOrig, /*!< Matrix holding the quota values of the original. */
  /external/aac/libAACenc/src/
aacenc_pns.h 102 FIXP_DBL minCorrelationEnergy;
103 FIXP_DBL noiseCorrelationThresh;
109 FIXP_DBL noiseEnergyCorrelation[MAX_GROUPED_SFB];
tonality.cpp 94 static const FIXP_DBL normlog = (FIXP_DBL)0xd977d949; /*FL2FXCONST_DBL(-0.4342944819f * FDKlog(2.0)/FDKlog(2.7182818)); */
96 static void FDKaacEnc_CalcSfbTonality(FIXP_DBL *RESTRICT spectrum,
98 FIXP_DBL *RESTRICT chaosMeasure,
102 FIXP_DBL *RESTRICT sfbEnergyLD64 );
105 void FDKaacEnc_CalculateFullTonality(FIXP_DBL *RESTRICT spectrum,
107 FIXP_DBL *RESTRICT sfbEnergyLD64,
118 FIXP_DBL alpha_0 = FL2FXCONST_DBL(0.25f); /* used in smooth ChaosMeasure */
119 FIXP_DBL alpha_1 = FL2FXCONST_DBL(1.0f-0.25f); /* used in smooth ChaosMeasure */
126 C_ALLOC_SCRATCH_START(chaosMeasurePerLine, FIXP_DBL, (1024))
    [all...]
chaosmeasure.cpp 101 FDKaacEnc_FDKaacEnc_CalculateChaosMeasurePeakFast( FIXP_DBL *RESTRICT paMDCTDataNM0,
103 FIXP_DBL *RESTRICT chaosMeasure )
110 FIXP_DBL left,center; /* left, center tap of filter */
112 left = (FIXP_DBL)((LONG)paMDCTDataNM0[i]^((LONG)paMDCTDataNM0[i]>>(DFRACT_BITS-1)));
113 center = (FIXP_DBL)((LONG)paMDCTDataNM0[i+2]^((LONG)paMDCTDataNM0[i+2]>>(DFRACT_BITS-1)));
116 FIXP_DBL right = (FIXP_DBL)((LONG)paMDCTDataNM0[j+2]^((LONG)paMDCTDataNM0[j+2]>>(DFRACT_BITS-1)));
117 FIXP_DBL tmp = (left>>1)+(right>>1);
125 chaosMeasure[j] = (FIXP_DBL)MAXVAL_DBL;
152 FDKaacEnc_CalculateChaosMeasure( FIXP_DBL *paMDCTDataNM0
    [all...]
psy_configuration.cpp 288 static FIXP_DBL FDKaacEnc_BarcLineValue(INT noOfLines, INT fftLine, LONG samplingFreq)
291 FIXP_DBL FOURBY3EM4 = (FIXP_DBL)0x45e7b273; /* 4.0/3 * 0.0001 in q43 */
292 FIXP_DBL PZZZ76 = (FIXP_DBL)0x639d5e4a; /* 0.00076 in q41 */
293 FIXP_DBL ONE3P3 = (FIXP_DBL)0x35333333; /* 13.3 in q26 */
294 FIXP_DBL THREEP5 = (FIXP_DBL)0x1c000000; /* 3.5 in q27 */
295 FIXP_DBL INV480 = (FIXP_DBL)0x44444444; // 1/480 in q3
    [all...]
pns_func.h 115 FIXP_DBL *sfbThresholdLdData,
117 FIXP_DBL *mdctSpectrum,
123 FIXP_DBL *sfbEnergyLdData,
129 FIXP_DBL *sfbEnergy,
131 FIXP_DBL *sfbThreshold );
134 FIXP_DBL *sfbEnergyLeft,
135 FIXP_DBL *sfbEnergyRight,
136 FIXP_DBL *sfbEnergyLeftLD,
137 FIXP_DBL *sfbEnergyRightLD,
138 FIXP_DBL *sfbEnergyMid
    [all...]
interface.h 135 FIXP_DBL *mdctSpectrum;
136 FIXP_DBL *sfbEnergy;
137 FIXP_DBL *sfbSpreadEnergy;
138 FIXP_DBL *sfbThresholdLdData;
139 FIXP_DBL *sfbMinSnrLdData;
140 FIXP_DBL *sfbEnergyLdData;
grp_data.h 99 FDKaacEnc_groupShortData(FIXP_DBL *mdctSpectrum, /* in-out */
107 const FIXP_DBL *sfbMinSnrLdData,
110 FIXP_DBL *groupedSfbMinSnrLdData,
spreading.cpp 94 const FIXP_DBL *RESTRICT maskLowFactor,
95 const FIXP_DBL *RESTRICT maskHighFactor,
96 FIXP_DBL *RESTRICT pbSpreadEnergy)
99 FIXP_DBL delay;
line_pe.cpp 97 static const FIXP_DBL C1LdData = FL2FXCONST_DBL(3.0/LD_DATA_SCALING); /* C1 = 3.0 = log(8.0)/log(2) */
98 static const FIXP_DBL C2LdData = FL2FXCONST_DBL(1.3219281/LD_DATA_SCALING); /* C2 = 1.3219281 = log(2.5)/log(2) */
99 static const FIXP_DBL C3LdData = FL2FXCONST_DBL(0.5593573); /* 1-C2/C1 */
104 const FIXP_DBL *sfbEnergyLdData,
105 const FIXP_DBL *sfbThresholdLdData,
106 const FIXP_DBL *sfbFormFactorLdData,
114 FIXP_DBL avgFormFactorLdData;
115 const FIXP_DBL formFacScaling = FL2FXCONST_DBL((float)FORM_FAC_SHIFT/LD_DATA_SCALING);
119 if ((FIXP_DBL)sfbEnergyLdData[sfbGrp+sfb] > (FIXP_DBL)sfbThresholdLdData[sfbGrp+sfb])
    [all...]
  /external/aac/libFDK/include/
abs.h 110 inline FIXP_DBL fixabs_D(FIXP_DBL x) { return ((x) > (FIXP_DBL)(0)) ? (x) : -(x) ; }
mdct.h 108 #define IMDCT_SCALE_DBL(x) (FIXP_DBL)(x)
115 FIXP_DBL *freq;
116 FIXP_DBL *time;
134 * \param overlap pointer to FIXP_DBL overlap buffer.
139 FIXP_DBL *overlap,
157 FIXP_DBL *spectrum,
174 FIXP_DBL *pGain,
184 FIXP_DBL * pTimeData,
195 FIXP_DBL * pTimeData,
230 FIXP_DBL *output
    [all...]
  /external/aac/libFDK/include/mips/
cplx_mul.h 103 inline void cplxMultDiv2( FIXP_DBL *c_Re,
104 FIXP_DBL *c_Im,
105 FIXP_DBL a_Re,
106 FIXP_DBL a_Im,
107 FIXP_DBL b_Re,
108 FIXP_DBL b_Im)
132 inline void cplxMult( FIXP_DBL *c_Re,
133 FIXP_DBL *c_Im,
134 FIXP_DBL a_Re,
135 FIXP_DBL a_Im
    [all...]
  /external/aac/libSBRdec/src/
sbr_ram.cpp 122 C_AALLOC_MEM2(Ram_sbr_OverlapBuffer, FIXP_DBL, 2 * (6) * (64), (6)+1)
187 C_ALLOC_MEM_OVERLAY(Ram_SbrDecWorkBuffer1, FIXP_DBL, ((1024)/(32))*(64), SECT_DATA_L1, WORKBUFFER1_TAG)
188 C_ALLOC_MEM_OVERLAY(Ram_SbrDecWorkBuffer2, FIXP_DBL, ((1024)/(32))*(64), SECT_DATA_L2, WORKBUFFER2_TAG)
sbrdec_drc.h 103 FIXP_DBL prevFact_mag[(64)];
106 FIXP_DBL currFact_mag[SBRDEC_MAX_DRC_BANDS];
107 FIXP_DBL nextFact_mag[SBRDEC_MAX_DRC_BANDS];
137 FIXP_DBL *qmfRealSlot,
138 FIXP_DBL *qmfImagSlot,
145 FIXP_DBL **QmfBufferReal,
146 FIXP_DBL **QmfBufferImag,
env_calc.h 98 FIXP_DBL filtBuffer[MAX_FREQ_COEFFS]; /*!< previous gains (required for smoothing) */
99 FIXP_DBL filtBufferNoise[MAX_FREQ_COEFFS]; /*!< previous noise levels (required for smoothing) */
123 FIXP_DBL **analysBufferReal,
124 FIXP_DBL **analysBufferImag, /*!< Imag part of subband samples to be processed */
126 FIXP_DBL *degreeAlias, /*!< Estimated aliasing for each QMF channel */
152 void rescaleSubbandSamples( FIXP_DBL ** re,
153 FIXP_DBL ** im,
158 FIXP_DBL maxSubbandSample( FIXP_DBL ** analysBufferReal_m,
159 FIXP_DBL ** analysBufferImag_m
    [all...]
sbr_rom.h 115 extern const FIXP_DBL FDK_sbrDecoder_sbr_whFactorsTable[NUM_WHFACTOR_TABLE_ENTRIES][6];
163 extern const FIXP_DBL decayScaleFactTable[NO_QMF_CHANNELS];
180 extern const FIXP_DBL ScaleFactors[NO_IID_LEVELS];
181 extern const FIXP_DBL ScaleFactorsFine[NO_IID_LEVELS_FINE];
182 extern const FIXP_DBL Alphas[NO_ICC_LEVELS];
200 extern const FIXP_DBL aAllpassLinkDecaySer[NO_SERIAL_ALLPASS_LINKS];
201 extern const FIXP_DBL aaFractDelayPhaseFactorReQmf[NO_QMF_CHANNELS];
202 extern const FIXP_DBL aaFractDelayPhaseFactorImQmf[NO_QMF_CHANNELS];
203 extern const FIXP_DBL aaFractDelayPhaseFactorReSubQmf20[NO_SUB_QMF_CHANNELS];
204 extern const FIXP_DBL aaFractDelayPhaseFactorImSubQmf20[NO_SUB_QMF_CHANNELS]
    [all...]
psdec_hybrid.cpp 169 static void slotBasedDualChannelFiltering( const FIXP_DBL *pQmfReal,
170 const FIXP_DBL *pQmfImag,
172 FIXP_DBL *mHybridReal,
173 FIXP_DBL *mHybridImag)
176 FIXP_DBL t1, t3, t5, t6;
352 #define FIXP_HYB FIXP_DBL
374 static void slotBasedEightChannelFiltering( const FIXP_DBL *pQmfReal,
375 const FIXP_DBL *pQmfImag,
377 FIXP_DBL *mHybridReal,
378 FIXP_DBL *mHybridImag
    [all...]
lpp_tran.h 162 FIXP_DBL off; /*!< bw factor for signal OFF */
163 FIXP_DBL transitionLevel;
164 FIXP_DBL lowLevel; /*!< bw factor for signal LOW_LEVEL */
165 FIXP_DBL midLevel; /*!< bw factor for signal MID_LEVEL */
166 FIXP_DBL highLevel; /*!< bw factor for signal HIGH_LEVEL */
188 FIXP_DBL bwVectorOld[MAX_NUM_PATCHES]; /*!< pole moving factors of past frame */
189 FIXP_DBL lpcFilterStatesReal[LPC_ORDER][(32)]; /*!< pointer array to save filter states */
190 FIXP_DBL lpcFilterStatesImag[LPC_ORDER][(32)]; /*!< pointer array to save filter states */
199 FIXP_DBL **qmfBufferReal,
201 FIXP_DBL *degreeAlias
    [all...]
  /external/aac/libFDK/src/arm/
scale_arm.cpp 99 FIXP_DBL *vector,
100 FIXP_DBL factor,
108 FIXP_DBL *mySpec = vector;
116 FIXP_DBL tmp0 = mySpec[0];
117 FIXP_DBL tmp1 = mySpec[1];
118 FIXP_DBL tmp2 = mySpec[2];
119 FIXP_DBL tmp3 = mySpec[3];
135 FIXP_DBL tmp0 = mySpec[0];
146 FIXP_DBL tmp0 = mySpec[0];
147 FIXP_DBL tmp1 = mySpec[1]
    [all...]
  /external/aac/libFDK/src/
fixpoint_math.cpp 100 static const FIXP_DBL ldCoeff[MAX_LD_PRECISION] = {
142 FIXP_DBL CalcLdData(FIXP_DBL op)
152 void LdDataVector( FIXP_DBL *srcVector,
153 FIXP_DBL *destVector,
180 static const FIXP_DBL pow2Coeff[MAX_POW2_PRECISION] = {
216 FIXP_DBL mul_dbl_sgl_rnd (const FIXP_DBL op1, const FIXP_SGL op2)
218 FIXP_DBL prod;
228 return((FIXP_DBL)prod)
    [all...]

Completed in 2979 milliseconds

12 3 4 5 6 7