Lines Matching refs:FIXP_DBL
139 …FIXP_DBL corr_thresh; /*!< Only set an IS seed it left/right channel correlation i…
141 …FIXP_DBL total_error_thresh; /*!< When expanding the IS region to more SFBs only accept a…
144 …FIXP_DBL local_error_thresh; /*!< When expanding the IS region to more SFBs only accept a…
147 …FIXP_DBL direction_deviation_thresh; /*!< The maximum allowed change of the intensity direction (…
149 …FIXP_DBL is_region_min_loudness; /*!< IS regions need to have a minimal percentage of the ove…
153 …FIXP_DBL left_right_ratio_threshold; /*!< No IS if the panning angle is not far from the middle, …
174 calcSfbMaxScale(const FIXP_DBL *mdctSpectrum, in calcSfbMaxScale()
180 FIXP_DBL maxSpc; in calcSfbMaxScale()
184 FIXP_DBL tmp = fixp_abs((FIXP_DBL)mdctSpectrum[i]); in calcSfbMaxScale()
242 FDKaacEnc_prepareIntensityDecision(const FIXP_DBL *sfbEnergyLeft, in FDKaacEnc_prepareIntensityDecision()
243 const FIXP_DBL *sfbEnergyRight, in FDKaacEnc_prepareIntensityDecision()
244 const FIXP_DBL *sfbEnergyLdDataLeft, in FDKaacEnc_prepareIntensityDecision()
245 const FIXP_DBL *sfbEnergyLdDataRight, in FDKaacEnc_prepareIntensityDecision()
246 const FIXP_DBL *mdctSpectrumLeft, in FDKaacEnc_prepareIntensityDecision()
247 const FIXP_DBL *mdctSpectrumRight, in FDKaacEnc_prepareIntensityDecision()
249 FIXP_DBL *hrrErr, in FDKaacEnc_prepareIntensityDecision()
251 FIXP_DBL *realScale, in FDKaacEnc_prepareIntensityDecision()
252 FIXP_DBL *normSfbLoudness, in FDKaacEnc_prepareIntensityDecision()
262 FIXP_DBL overallLoudness[MAX_NO_OF_GROUPS]; in FDKaacEnc_prepareIntensityDecision()
265 FIXP_DBL channelCorr[MAX_GROUPED_SFB]; in FDKaacEnc_prepareIntensityDecision()
266 FIXP_DBL ml, mr; in FDKaacEnc_prepareIntensityDecision()
267 FIXP_DBL prod_lr; in FDKaacEnc_prepareIntensityDecision()
268 FIXP_DBL square_l, square_r; in FDKaacEnc_prepareIntensityDecision()
269 FIXP_DBL tmp_l, tmp_r; in FDKaacEnc_prepareIntensityDecision()
270 FIXP_DBL inv_n; in FDKaacEnc_prepareIntensityDecision()
272 FDKmemclear(channelCorr, MAX_GROUPED_SFB*sizeof(FIXP_DBL)); in FDKaacEnc_prepareIntensityDecision()
273 FDKmemclear(normSfbLoudness, MAX_GROUPED_SFB*sizeof(FIXP_DBL)); in FDKaacEnc_prepareIntensityDecision()
274 FDKmemclear(overallLoudness, MAX_NO_OF_GROUPS*sizeof(FIXP_DBL)); in FDKaacEnc_prepareIntensityDecision()
275 FDKmemclear(realScale, MAX_GROUPED_SFB*sizeof(FIXP_DBL)); in FDKaacEnc_prepareIntensityDecision()
281 FIXP_DBL isValue = sfbEnergyLdDataLeft[sfb+sfboffs]-sfbEnergyLdDataRight[sfb+sfboffs]; in FDKaacEnc_prepareIntensityDecision()
307 FIXP_DBL invOverallLoudness; in FDKaacEnc_prepareIntensityDecision()
314 …invOverallLoudness = fDivNorm((FIXP_DBL)MAXVAL_DBL, overallLoudness[grpCounter],&invOverallLoudnes… in FDKaacEnc_prepareIntensityDecision()
320 FIXP_DBL tmp; in FDKaacEnc_prepareIntensityDecision()
396 if ( fAbs(channelCorr[sfb + sfboffs]) > (((FIXP_DBL)MAXVAL_DBL)>>channelCorrSF) ) { in FDKaacEnc_prepareIntensityDecision()
398 channelCorr[sfb + sfboffs] = -(FIXP_DBL) MAXVAL_DBL; in FDKaacEnc_prepareIntensityDecision()
400 channelCorr[sfb + sfboffs] = (FIXP_DBL) MAXVAL_DBL; in FDKaacEnc_prepareIntensityDecision()
443 FDKaacEnc_finalizeIntensityDecision(const FIXP_DBL *hrrErr, in FDKaacEnc_finalizeIntensityDecision()
445 const FIXP_DBL *realIsScale, in FDKaacEnc_finalizeIntensityDecision()
446 const FIXP_DBL *normSfbLoudness, in FDKaacEnc_finalizeIntensityDecision()
453 FIXP_DBL isScaleLast = FL2FXCONST_DBL(0.0f); in FDKaacEnc_finalizeIntensityDecision()
460 FIXP_DBL overallHrrError = FL2FXCONST_DBL(0.0f); in FDKaacEnc_finalizeIntensityDecision()
461 FIXP_DBL isRegionLoudness = FL2FXCONST_DBL(0.0f); in FDKaacEnc_finalizeIntensityDecision()
565 FIXP_DBL *sfbEnergyLeft, in FDKaacEnc_IntensityStereoProcessing()
566 FIXP_DBL *sfbEnergyRight, in FDKaacEnc_IntensityStereoProcessing()
567 FIXP_DBL *mdctSpectrumLeft, in FDKaacEnc_IntensityStereoProcessing()
568 FIXP_DBL *mdctSpectrumRight, in FDKaacEnc_IntensityStereoProcessing()
569 FIXP_DBL *sfbThresholdLeft, in FDKaacEnc_IntensityStereoProcessing()
570 FIXP_DBL *sfbThresholdRight, in FDKaacEnc_IntensityStereoProcessing()
571 FIXP_DBL *sfbThresholdLdDataRight, in FDKaacEnc_IntensityStereoProcessing()
572 FIXP_DBL *sfbSpreadEnLeft, in FDKaacEnc_IntensityStereoProcessing()
573 FIXP_DBL *sfbSpreadEnRight, in FDKaacEnc_IntensityStereoProcessing()
574 FIXP_DBL *sfbEnergyLdDataLeft, in FDKaacEnc_IntensityStereoProcessing()
575 FIXP_DBL *sfbEnergyLdDataRight, in FDKaacEnc_IntensityStereoProcessing()
589 FIXP_DBL scale; in FDKaacEnc_IntensityStereoProcessing()
590 FIXP_DBL lr; in FDKaacEnc_IntensityStereoProcessing()
591 FIXP_DBL hrrErr[MAX_GROUPED_SFB]; in FDKaacEnc_IntensityStereoProcessing()
592 FIXP_DBL normSfbLoudness[MAX_GROUPED_SFB]; in FDKaacEnc_IntensityStereoProcessing()
593 FIXP_DBL realIsScale[MAX_GROUPED_SFB]; in FDKaacEnc_IntensityStereoProcessing()
599 FDKmemclear((void*)realIsScale,sfbCnt*sizeof(FIXP_DBL)); in FDKaacEnc_IntensityStereoProcessing()
601 FDKmemclear((void*)hrrErr,sfbCnt*sizeof(FIXP_DBL)); in FDKaacEnc_IntensityStereoProcessing()
643 FIXP_DBL inv_n; in FDKaacEnc_IntensityStereoProcessing()
676 FIXP_DBL tmp, d, ed = FL2FXCONST_DBL(0.0f); in FDKaacEnc_IntensityStereoProcessing()
710 FIXP_DBL tmp, s, es = FL2FXCONST_DBL(0.0f); in FDKaacEnc_IntensityStereoProcessing()