Home | History | Annotate | Download | only in src

Lines Matching refs:FL2FXCONST_DBL

99 #define IS_CORR_THRESH                FL2FXCONST_DBL(0.95f)
104 #define IS_TOTAL_ERROR_THRESH FL2FXCONST_DBL(0.04f)
105 #define IS_LOCAL_ERROR_THRESH FL2FXCONST_DBL(0.01f)
109 #define IS_DIRECTION_DEVIATION_THRESH FL2FXCONST_DBL(2.0f/(1<<IS_DIRECTION_DEVIATION_THRESH_SF))
112 #define IS_REGION_MIN_LOUDNESS FL2FXCONST_DBL(0.1f)
121 #define IS_LEFT_RIGHT_RATIO_THRESH FL2FXCONST_DBL(0.7f)
182 maxSpc = FL2FXCONST_DBL(0.0);
187 sfbMaxScale = (maxSpc==FL2FXCONST_DBL(0.0)) ? (DFRACT_BITS-2) : CntLeadingZeros(maxSpc)-1;
278 overallLoudness[grpCounter] = FL2FXCONST_DBL(0.0f);
284 realScale[sfb + sfboffs] = fixMin(FL2FXCONST_DBL(60.f/(1<<(REAL_SCALE_SF+LD_DATA_SHIFT))), fixMax(FL2FXCONST_DBL(-60.f/(1<<(REAL_SCALE_SF+LD_DATA_SHIFT))), isValue));
300 hrrErr[sfb + sfboffs] = FL2FXCONST_DBL(1.0/8.0);
309 if (overallLoudness[grpCounter] == FL2FXCONST_DBL(0.0)) {
310 invOverallLoudness = FL2FXCONST_DBL(0.0);
326 channelCorr[sfb + sfboffs] = FL2FXCONST_DBL(0.0f);
333 if (inv_n > FL2FXCONST_DBL(0.0f)) {
338 ml = FL2FXCONST_DBL(0.0f);
339 mr = FL2FXCONST_DBL(0.0f);
340 prod_lr = FL2FXCONST_DBL(0.0f);
341 square_l = FL2FXCONST_DBL(0.0f);
342 square_r = FL2FXCONST_DBL(0.0f);
367 if (square_l > FL2FXCONST_DBL(0.0f) && square_r > FL2FXCONST_DBL(0.0f)) {
379 FDK_ASSERT(tmp > FL2FXCONST_DBL(0.0f));
382 if (prod_lr < FL2FXCONST_DBL(0.0f) ) {
397 if (channelCorr[sfb + sfboffs] < FL2FXCONST_DBL(0.0f))
411 if (hrrErr[sfb + sfboffs] == FL2FXCONST_DBL(1.0/8.0)) {
415 hrrErr[sfb + sfboffs] = fMultDiv2((FL2FXCONST_DBL(0.25f)-(channelCorr[sfb + sfboffs]>>2)),normSfbLoudness[sfb + sfboffs]);
453 FIXP_DBL isScaleLast = FL2FXCONST_DBL(0.0f);
460 FIXP_DBL overallHrrError = FL2FXCONST_DBL(0.0f);
461 FIXP_DBL isRegionLoudness = FL2FXCONST_DBL(0.0f);
514 isScaleLast = FL2FXCONST_DBL(0.0f);
524 overallHrrError = FL2FXCONST_DBL(0.0f);
525 isRegionLoudness = FL2FXCONST_DBL(0.0f);
558 sfbEnergyLdDataRight FL2FXCONST_DBL(-1.0) where isBook!=0
559 sfbThresholdLdDataRight FL2FXCONST_DBL(-0.515625f) where isBook!=0
651 &&(fMult(FL2FXCONST_DBL(1.0f/1.5f),sfbEnergyRight[sfb+sfboffs]) > sfbThresholdRight[sfb+sfboffs]) ) {
668 lr = FL2FXCONST_DBL(0.0f);
673 if (lr < FL2FXCONST_DBL(0.0f)) {
676 FIXP_DBL tmp, d, ed = FL2FXCONST_DBL(0.0f);
697 mdctSpectrumRight[j] = FL2FXCONST_DBL(0.0f);
703 mdctSpectrumRight[j] = FL2FXCONST_DBL(0.0f);
710 FIXP_DBL tmp, s, es = FL2FXCONST_DBL(0.0f);
731 mdctSpectrumRight[j] = FL2FXCONST_DBL(0.0f);
737 mdctSpectrumRight[j] = FL2FXCONST_DBL(0.0f);
744 if ( realIsScale[sfb+sfboffs] < FL2FXCONST_DBL(0.0f) ) {
745 isScale[sfb+sfboffs] = (INT)(((realIsScale[sfb+sfboffs]>>1)-FL2FXCONST_DBL(0.5f/(1<<(REAL_SCALE_SF+LD_DATA_SHIFT+1))))>>(DFRACT_BITS-1-REAL_SCALE_SF-LD_DATA_SHIFT-1)) + 1;
748 isScale[sfb+sfboffs] = (INT)(((realIsScale[sfb+sfboffs]>>1)+FL2FXCONST_DBL(0.5f/(1<<(REAL_SCALE_SF+LD_DATA_SHIFT+1))))>>(DFRACT_BITS-1-REAL_SCALE_SF-LD_DATA_SHIFT-1));
751 sfbEnergyRight[sfb+sfboffs] = FL2FXCONST_DBL(0.0f);
752 sfbEnergyLdDataRight[sfb+sfboffs] = FL2FXCONST_DBL(-1.0f);
753 sfbThresholdRight[sfb+sfboffs] = FL2FXCONST_DBL(0.0f);
754 sfbThresholdLdDataRight[sfb+sfboffs] = FL2FXCONST_DBL(-0.515625f);
755 sfbSpreadEnRight[sfb+sfboffs] = FL2FXCONST_DBL(0.0f);