• Home
  • Raw
  • Download

Lines Matching refs:hSbrDec

261     HANDLE_SBR_DEC hSbrDec,             /*!< handle to Decoder channel */  in sbr_dec()  argument
284 int ov_len = hSbrDec->LppTrans.pSettings->overlap; in sbr_dec()
299 pLowBandReal[i] = hSbrDec->qmfDomainInCh->hQmfSlotsReal[i]; in sbr_dec()
300 pLowBandImag[i] = hSbrDec->qmfDomainInCh->hQmfSlotsImag[i]; in sbr_dec()
307 pLowBandReal[i + noCols + ov_len] = hSbrDec->hQmfHBESlotsReal[i]; in sbr_dec()
308 pLowBandImag[i + noCols + ov_len] = hSbrDec->hQmfHBESlotsImag[i]; in sbr_dec()
312 hSbrDec->scale_ov = hSbrDec->scale_lb; in sbr_dec()
313 hSbrDec->scale_lb = hSbrDec->scale_hbe; in sbr_dec()
320 FDK_QmfDomain_QmfData2HBE(hSbrDec->qmfDomainInCh, in sbr_dec()
321 hSbrDec->hQmfHBESlotsReal, in sbr_dec()
322 hSbrDec->hQmfHBESlotsImag); in sbr_dec()
326 FDKmemcpy(pLowBandReal[ov_len + i], hSbrDec->hQmfHBESlotsReal[i], in sbr_dec()
328 FDKmemcpy(pLowBandImag[ov_len + i], hSbrDec->hQmfHBESlotsImag[i], in sbr_dec()
340 FDK_QmfDomain_WorkBuffer2ProcChannel(hSbrDec->qmfDomainInCh); in sbr_dec()
343 qmfAnalysisFiltering(&hSbrDec->qmfDomainInCh->fb, pReal, pImag, in sbr_dec()
344 &hSbrDec->qmfDomainInCh->scaling, pTimeInQmf, 0, 1, in sbr_dec()
380 hSbrDec->qmfDomainInCh->fb.no_channels, 0, noCols); in sbr_dec()
384 DFRACT_BITS - 1 - hSbrDec->qmfDomainInCh->scaling.lb_scale); in sbr_dec()
388 hSbrDec->qmfDomainInCh->fb.no_channels, 0, noCols, in sbr_dec()
391 hSbrDec->qmfDomainInCh->scaling.lb_scale += reserve; in sbr_dec()
395 hSbrDec->scale_hbe = hSbrDec->qmfDomainInCh->scaling.lb_scale; in sbr_dec()
397 hSbrDec->qmfDomainInCh->scaling.lb_scale = hSbrDec->scale_lb; in sbr_dec()
402 saveLbScale = hSbrDec->qmfDomainInCh->scaling.lb_scale; in sbr_dec()
412 &hSbrDec->PvcStaticData, &pvcDynamicData, in sbr_dec()
419 pvcDecodeFrame(&hSbrDec->PvcStaticData, &pvcDynamicData, pLowBandReal, in sbr_dec()
421 SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_lb_scale), in sbr_dec()
422 SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.lb_scale)); in sbr_dec()
424 pvcEndFrame(&hSbrDec->PvcStaticData, &pvcDynamicData); in sbr_dec()
453 if ((hSbrDec->savedStates == 0) && (hFrameData->sbrPatchingMode == 1)) { in sbr_dec()
458 hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[i], in sbr_dec()
459 hSbrDec->codecQMFBufferReal[noCols - LPC_ORDER - ov_len + i], in sbr_dec()
460 hSbrDec->hHBE->noChannels * sizeof(FIXP_DBL)); in sbr_dec()
462 hSbrDec->LppTrans.lpcFilterStatesImagLegSBR[i], in sbr_dec()
463 hSbrDec->codecQMFBufferImag[noCols - LPC_ORDER - ov_len + i], in sbr_dec()
464 hSbrDec->hHBE->noChannels * sizeof(FIXP_DBL)); in sbr_dec()
470 for (i = 0; i < hSbrDec->hHBE->noCols; i++) { in sbr_dec()
471 FDKmemcpy(hSbrDec->codecQMFBufferReal[i], pLowBandReal[ov_len + i], in sbr_dec()
472 hSbrDec->hHBE->noChannels * sizeof(FIXP_DBL)); in sbr_dec()
473 FDKmemcpy(hSbrDec->codecQMFBufferImag[i], pLowBandImag[ov_len + i], in sbr_dec()
474 hSbrDec->hHBE->noChannels * sizeof(FIXP_DBL)); in sbr_dec()
478 hSbrDec->hHBE, pReal, pImag, noCols, pLowBandReal, pLowBandImag, in sbr_dec()
479 hSbrDec->LppTrans.lpcFilterStatesRealHBE, in sbr_dec()
480 hSbrDec->LppTrans.lpcFilterStatesImagHBE, in sbr_dec()
481 hFrameData->sbrPitchInBins, hSbrDec->scale_lb, hSbrDec->scale_hbe, in sbr_dec()
482 &hSbrDec->qmfDomainInCh->scaling.hb_scale, hHeaderData->timeStep, in sbr_dec()
486 int *xOverQmf = GetxOverBandQmfTransposer(hSbrDec->hHBE); in sbr_dec()
496 hSbrDec->prev_frame_lSbr = 0; in sbr_dec()
497 hSbrDec->prev_frame_hbeSbr = 1; in sbr_dec()
500 &hSbrDec->LppTrans, hSbrDec->hHBE, &hSbrDec->qmfDomainInCh->scaling, in sbr_dec()
507 for (i = 0; i < LPC_ORDER + hSbrDec->LppTrans.pSettings->overlap; i++) { in sbr_dec()
512 FDKmemcpy(hSbrDec->LppTrans.lpcFilterStatesRealHBE[i], in sbr_dec()
513 hSbrDec->qmfDomainInCh in sbr_dec()
514 ->hQmfSlotsReal[hSbrDec->hHBE->noCols - LPC_ORDER + i], in sbr_dec()
516 FDKmemcpy(hSbrDec->LppTrans.lpcFilterStatesImagHBE[i], in sbr_dec()
517 hSbrDec->qmfDomainInCh in sbr_dec()
518 ->hQmfSlotsImag[hSbrDec->hHBE->noCols - LPC_ORDER + i], in sbr_dec()
523 hSbrDec->prev_frame_lSbr = 1; in sbr_dec()
524 hSbrDec->prev_frame_hbeSbr = 0; in sbr_dec()
528 &hSbrDec->LppTrans, &hSbrDec->qmfDomainInCh->scaling, pLowBandReal, in sbr_dec()
542 hSbrDec->SbrCalculateEnvelope.sbrPatchingMode)) { in sbr_dec()
547 hSbrDec->LppTrans.pSettings->patchParam, in sbr_dec()
548 hSbrDec->LppTrans.pSettings->noOfPatches, in sbr_dec()
553 ? GetxOverBandQmfTransposer(hSbrDec->hHBE) in sbr_dec()
555 Get41SbrQmfTransposer(hSbrDec->hHBE)); in sbr_dec()
557 hSbrDec->SbrCalculateEnvelope.sbrPatchingMode = in sbr_dec()
562 &hSbrDec->qmfDomainInCh->scaling, &hSbrDec->SbrCalculateEnvelope, in sbr_dec()
572 if (hSbrDec->highBandFadeCnt < SBRDEC_MAX_HB_FADE_FRAMES) { in sbr_dec()
573 hSbrDec->highBandFadeCnt += 1; in sbr_dec()
576 if (hSbrDec->highBandFadeCnt > in sbr_dec()
578 hSbrDec->qmfDomainInCh->scaling.hb_scale += hSbrDec->highBandFadeCnt; in sbr_dec()
579 hSbrDec->qmfDomainInCh->scaling.hb_scale = in sbr_dec()
580 fMin(hSbrDec->qmfDomainInCh->scaling.hb_scale, DFRACT_BITS - 1); in sbr_dec()
581 hSbrDec->highBandFadeCnt -= 1; in sbr_dec()
609 hSbrDec->qmfDomainInCh->scaling.hb_scale = saveLbScale; in sbr_dec()
611 rescale = hSbrDec->qmfDomainInCh->scaling.hb_scale - in sbr_dec()
612 hSbrDec->qmfDomainInCh->scaling.ov_lb_scale; in sbr_dec()
613 lsb = hSbrDec->qmfDomainOutCh->fb.lsb; in sbr_dec()
614 length = (hSbrDec->qmfDomainInCh->fb.no_channels - lsb); in sbr_dec()
631 int length = hSbrDec->qmfDomainInCh->fb.lsb; in sbr_dec()
633 length = hSbrDec->qmfDomainInCh->fb.no_channels; in sbr_dec()
642 FDKmemcpy(hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[i], in sbr_dec()
645 FDKmemcpy(hSbrDec->LppTrans.lpcFilterStatesImagLegSBR[i], in sbr_dec()
649 FDKmemcpy(hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[i], in sbr_dec()
667 sbrDecoder_drcApply(&hSbrDec->sbrDrcChannel, pLowBandReal, in sbr_dec()
669 hSbrDec->qmfDomainOutCh->fb.no_col, &outScalefactor); in sbr_dec()
671 qmfChangeOutScalefactor(&hSbrDec->qmfDomainOutCh->fb, outScalefactor); in sbr_dec()
675 int save_usb = hSbrDec->qmfDomainOutCh->fb.usb; in sbr_dec()
682 if (hSbrDec->qmfDomainOutCh->fb.usb < hFreq->ov_highSubband) { in sbr_dec()
690 hSbrDec->qmfDomainOutCh->fb.usb = in sbr_dec()
692 (UINT)hSbrDec->qmfDomainOutCh->fb.no_channels); in sbr_dec()
696 &hSbrDec->qmfDomainOutCh->fb, pLowBandReal, in sbr_dec()
698 &hSbrDec->qmfDomainInCh->scaling, in sbr_dec()
699 hSbrDec->LppTrans.pSettings->overlap, timeOut, strideOut, in sbr_dec()
703 hSbrDec->qmfDomainOutCh->fb.usb = save_usb; in sbr_dec()
717 HANDLE_QMF_FILTER_BANK synQmf = &hSbrDec->qmfDomainOutCh->fb; in sbr_dec()
721 sdiff = hSbrDec->qmfDomainInCh->scaling.lb_scale - in sbr_dec()
723 scaleFactorHighBand = sdiff - hSbrDec->qmfDomainInCh->scaling.hb_scale; in sbr_dec()
724 scaleFactorLowBand_ov = sdiff - hSbrDec->qmfDomainInCh->scaling.ov_lb_scale; in sbr_dec()
725 scaleFactorLowBand_no_ov = sdiff - hSbrDec->qmfDomainInCh->scaling.lb_scale; in sbr_dec()
744 FDK_ASSERT(hSbrDec->qmfDomainInCh->pGlobalConf->nBandsSynthesis <= in sbr_dec()
747 9 * hSbrDec->qmfDomainInCh->pGlobalConf->nBandsSynthesis * in sbr_dec()
772 if (hSbrDec->sbrDrcChannel.enable != 0) { in sbr_dec()
773 if (hSbrDec->sbrDrcChannel.prevFact_exp > maxShift) { in sbr_dec()
774 maxShift = hSbrDec->sbrDrcChannel.prevFact_exp; in sbr_dec()
776 if (hSbrDec->sbrDrcChannel.currFact_exp > maxShift) { in sbr_dec()
777 maxShift = hSbrDec->sbrDrcChannel.currFact_exp; in sbr_dec()
779 if (hSbrDec->sbrDrcChannel.nextFact_exp > maxShift) { in sbr_dec()
780 maxShift = hSbrDec->sbrDrcChannel.nextFact_exp; in sbr_dec()
786 FDKmemcpy(&hSbrDecRight->sbrDrcChannel, &hSbrDec->sbrDrcChannel, in sbr_dec()
812 (i < hSbrDec->LppTrans.pSettings->overlap) in sbr_dec()
827 &hSbrDec->sbrDrcChannel, *(pLowBandReal + i), in sbr_dec()
857 sbrDecoder_drcUpdateChannel(&hSbrDec->sbrDrcChannel); in sbr_dec()
867 FDK_QmfDomain_SaveOverlap(hSbrDec->qmfDomainInCh, 0); in sbr_dec()
868 FDK_ASSERT(hSbrDec->qmfDomainInCh->scaling.ov_lb_scale == saveLbScale); in sbr_dec()
872 hSbrDec->savedStates = 0; in sbr_dec()
876 hSbrDec->applySbrProc_old = applyProcessing; in sbr_dec()
1024 resetSbrDec(HANDLE_SBR_DEC hSbrDec, HANDLE_SBR_HEADER_DATA hHeaderData, in resetSbrDec() argument
1033 int old_lsb = hSbrDec->qmfDomainInCh->fb.lsb; in resetSbrDec()
1034 int old_usb = hSbrDec->qmfDomainInCh->fb.usb; in resetSbrDec()
1039 FIXP_DBL **OverlapBufferReal = hSbrDec->qmfDomainInCh->hQmfSlotsReal; in resetSbrDec()
1040 FIXP_DBL **OverlapBufferImag = hSbrDec->qmfDomainInCh->hQmfSlotsImag; in resetSbrDec()
1051 int applySbrProc_old = hSbrDec->applySbrProc_old; in resetSbrDec()
1054 new_lsb = (hSbrDec->qmfDomainInCh->fb).no_channels; in resetSbrDec()
1057 old_lsb = (hSbrDec->qmfDomainInCh->fb).no_channels; in resetSbrDec()
1061 resetSbrEnvelopeCalc(&hSbrDec->SbrCalculateEnvelope); in resetSbrDec()
1065 FDK_ASSERT(hSbrDec->qmfDomainOutCh != NULL); in resetSbrDec()
1066 hSbrDec->qmfDomainOutCh->fb.lsb = in resetSbrDec()
1067 fixMin((INT)hSbrDec->qmfDomainOutCh->fb.no_channels, in resetSbrDec()
1069 hSbrDec->qmfDomainOutCh->fb.usb = in resetSbrDec()
1070 fixMin((INT)hSbrDec->qmfDomainOutCh->fb.no_channels, in resetSbrDec()
1073 FDK_ASSERT(hSbrDec->qmfDomainInCh != NULL); in resetSbrDec()
1074 hSbrDec->qmfDomainInCh->fb.lsb = hSbrDec->qmfDomainOutCh->fb.lsb; in resetSbrDec()
1075 hSbrDec->qmfDomainInCh->fb.usb = hSbrDec->qmfDomainOutCh->fb.usb; in resetSbrDec()
1098 for (l = startSlot; l < hSbrDec->LppTrans.pSettings->overlap; l++) { in resetSbrDec()
1103 for (l = startSlot; l < hSbrDec->LppTrans.pSettings->overlap; l++) { in resetSbrDec()
1115 FDKmemclear(&hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[0][startBand], in resetSbrDec()
1117 FDKmemclear(&hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[1][startBand], in resetSbrDec()
1120 FDKmemclear(&hSbrDec->LppTrans.lpcFilterStatesImagLegSBR[0][startBand], in resetSbrDec()
1122 FDKmemclear(&hSbrDec->LppTrans.lpcFilterStatesImagLegSBR[1][startBand], in resetSbrDec()
1158 source_exp = SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_hb_scale); in resetSbrDec()
1159 target_exp = SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_lb_scale); in resetSbrDec()
1175 source_exp = SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_lb_scale); in resetSbrDec()
1176 target_exp = SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_hb_scale); in resetSbrDec()
1215 hSbrDec->qmfDomainInCh->scaling.ov_lb_scale = EXP2SCALE(source_exp); in resetSbrDec()
1218 hSbrDec->qmfDomainInCh->scaling.ov_hb_scale = EXP2SCALE(source_exp); in resetSbrDec()
1242 &hSbrDec->LppTrans, hHeaderData->freqBandData.lowSubband, in resetSbrDec()
1249 hSbrDec->savedStates = 0; in resetSbrDec()
1252 sbrError = QmfTransposerReInit(hSbrDec->hHBE, in resetSbrDec()
1259 for (i = 0; i < LPC_ORDER + hSbrDec->LppTrans.pSettings->overlap; i++) { in resetSbrDec()
1261 hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[i], in resetSbrDec()
1262 hSbrDec->codecQMFBufferReal[hSbrDec->hHBE->noCols - LPC_ORDER - in resetSbrDec()
1263 hSbrDec->LppTrans.pSettings->overlap + i], in resetSbrDec()
1264 hSbrDec->hHBE->noChannels * sizeof(FIXP_DBL)); in resetSbrDec()
1266 hSbrDec->LppTrans.lpcFilterStatesImagLegSBR[i], in resetSbrDec()
1267 hSbrDec->codecQMFBufferImag[hSbrDec->hHBE->noCols - LPC_ORDER - in resetSbrDec()
1268 hSbrDec->LppTrans.pSettings->overlap + i], in resetSbrDec()
1269 hSbrDec->hHBE->noChannels * sizeof(FIXP_DBL)); in resetSbrDec()
1271 hSbrDec->savedStates = 1; in resetSbrDec()
1275 for (i = 0; i < hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER; i++) { in resetSbrDec()
1276 pLowBandReal[i] = hSbrDec->LppTrans.lpcFilterStatesRealHBE[i]; in resetSbrDec()
1277 pLowBandImag[i] = hSbrDec->LppTrans.lpcFilterStatesImagHBE[i]; in resetSbrDec()
1281 for (i = 0; i < hSbrDec->hHBE->noCols; i++) { in resetSbrDec()
1282 pLowBandReal[i + hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER] = in resetSbrDec()
1283 hSbrDec->codecQMFBufferReal[i]; in resetSbrDec()
1284 pLowBandImag[i + hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER] = in resetSbrDec()
1285 hSbrDec->codecQMFBufferImag[i]; in resetSbrDec()
1290 int *xOverQmf = GetxOverBandQmfTransposer(hSbrDec->hHBE); in resetSbrDec()
1294 for (i = 0; i < hSbrDec->hHBE->noCols / 2; i++) { in resetSbrDec()
1295 pLowBandReal[i + hSbrDec->hHBE->noCols + in resetSbrDec()
1296 hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER] = in resetSbrDec()
1297 hSbrDec->hQmfHBESlotsReal[i]; in resetSbrDec()
1298 pLowBandImag[i + hSbrDec->hHBE->noCols + in resetSbrDec()
1299 hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER] = in resetSbrDec()
1300 hSbrDec->hQmfHBESlotsImag[i]; in resetSbrDec()
1304 hSbrDec->hHBE, in resetSbrDec()
1305 pLowBandReal + hSbrDec->LppTrans.pSettings->overlap + in resetSbrDec()
1306 hSbrDec->hHBE->noCols / 2 + LPC_ORDER, in resetSbrDec()
1307 pLowBandImag + hSbrDec->LppTrans.pSettings->overlap + in resetSbrDec()
1308 hSbrDec->hHBE->noCols / 2 + LPC_ORDER, in resetSbrDec()
1309 hSbrDec->hHBE->noCols, pLowBandReal, pLowBandImag, in resetSbrDec()
1310 hSbrDec->LppTrans.lpcFilterStatesRealHBE, in resetSbrDec()
1311 hSbrDec->LppTrans.lpcFilterStatesImagHBE, in resetSbrDec()
1312 hPrevFrameData->prevSbrPitchInBins, hSbrDec->scale_lb, in resetSbrDec()
1313 hSbrDec->scale_hbe, &hSbrDec->qmfDomainInCh->scaling.hb_scale, in resetSbrDec()
1315 hSbrDec->LppTrans.pSettings->overlap, KEEP_STATES_SYNCED_OUTDIFF); in resetSbrDec()
1318 xOverQmf, pLowBandReal, pLowBandImag, hSbrDec->hHBE->noCols, in resetSbrDec()
1319 hSbrDec->LppTrans.pSettings->overlap, KEEP_STATES_SYNCED_OUTDIFF); in resetSbrDec()
1324 for (i = 0; i < hSbrDec->hHBE->noCols; i++) { in resetSbrDec()
1325 pLowBandReal[i + hSbrDec->hHBE->noCols + in resetSbrDec()
1326 hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER] = in resetSbrDec()
1327 hSbrDec->hQmfHBESlotsReal[i]; in resetSbrDec()
1328 pLowBandImag[i + hSbrDec->hHBE->noCols + in resetSbrDec()
1329 hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER] = in resetSbrDec()
1330 hSbrDec->hQmfHBESlotsImag[i]; in resetSbrDec()
1335 hSbrDec->hHBE, in resetSbrDec()
1336 pLowBandReal + hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER, in resetSbrDec()
1337 pLowBandImag + hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER, in resetSbrDec()
1338 hSbrDec->hHBE->noCols, pLowBandReal, pLowBandImag, in resetSbrDec()
1339 hSbrDec->LppTrans.lpcFilterStatesRealHBE, in resetSbrDec()
1340 hSbrDec->LppTrans.lpcFilterStatesImagHBE, in resetSbrDec()
1342 hSbrDec->scale_lb, hSbrDec->scale_lb, in resetSbrDec()
1343 &hSbrDec->qmfDomainInCh->scaling.hb_scale, hHeaderData->timeStep, in resetSbrDec()
1345 hSbrDec->LppTrans.pSettings->overlap, KEEP_STATES_SYNCED_NOOUT); in resetSbrDec()
1349 hSbrDec->hHBE, in resetSbrDec()
1350 pLowBandReal + hSbrDec->LppTrans.pSettings->overlap + in resetSbrDec()
1351 hSbrDec->hHBE->noCols + LPC_ORDER, in resetSbrDec()
1352 pLowBandImag + hSbrDec->LppTrans.pSettings->overlap + in resetSbrDec()
1353 hSbrDec->hHBE->noCols + LPC_ORDER, in resetSbrDec()
1354 hSbrDec->hHBE->noCols, pLowBandReal, pLowBandImag, in resetSbrDec()
1355 hSbrDec->LppTrans.lpcFilterStatesRealHBE, in resetSbrDec()
1356 hSbrDec->LppTrans.lpcFilterStatesImagHBE, in resetSbrDec()
1357 hPrevFrameData->prevSbrPitchInBins, hSbrDec->scale_lb, in resetSbrDec()
1358 hSbrDec->scale_hbe, &hSbrDec->qmfDomainInCh->scaling.hb_scale, in resetSbrDec()
1360 hSbrDec->LppTrans.pSettings->overlap, KEEP_STATES_SYNCED_OUTDIFF); in resetSbrDec()
1364 for (i = startSlot; i < hSbrDec->LppTrans.pSettings->overlap; i++) { in resetSbrDec()
1369 FDKmemcpy(hSbrDec->qmfDomainInCh->hQmfSlotsReal[i], in resetSbrDec()
1370 hSbrDec->LppTrans.lpcFilterStatesRealHBE[i + LPC_ORDER], in resetSbrDec()
1372 FDKmemcpy(hSbrDec->qmfDomainInCh->hQmfSlotsImag[i], in resetSbrDec()
1373 hSbrDec->LppTrans.lpcFilterStatesImagHBE[i + LPC_ORDER], in resetSbrDec()
1377 for (i = startSlot; i < hSbrDec->LppTrans.pSettings->overlap; i++) { in resetSbrDec()
1383 hSbrDec->qmfDomainInCh->hQmfSlotsReal[i], in resetSbrDec()
1384 hSbrDec->codecQMFBufferReal[hSbrDec->hHBE->noCols - in resetSbrDec()
1385 hSbrDec->LppTrans.pSettings->overlap + in resetSbrDec()
1389 hSbrDec->qmfDomainInCh->hQmfSlotsImag[i], in resetSbrDec()
1390 hSbrDec->codecQMFBufferImag[hSbrDec->hHBE->noCols - in resetSbrDec()
1391 hSbrDec->LppTrans.pSettings->overlap + in resetSbrDec()
1401 new_scale = hSbrDec->qmfDomainInCh->scaling.ov_lb_scale; in resetSbrDec()
1403 if ((hSbrDec->qmfDomainInCh->scaling.ov_lb_scale != in resetSbrDec()
1404 hSbrDec->qmfDomainInCh->scaling.lb_scale) && in resetSbrDec()
1408 diff = SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.ov_lb_scale) - in resetSbrDec()
1409 SCALE2EXP(hSbrDec->qmfDomainInCh->scaling.lb_scale); in resetSbrDec()
1414 new_scale = hSbrDec->qmfDomainInCh->scaling.ov_lb_scale; in resetSbrDec()
1422 for (i = 0; i < hSbrDec->LppTrans.pSettings->overlap + LPC_ORDER; i++) { in resetSbrDec()
1423 scaleValues(hSbrDec->LppTrans.lpcFilterStatesRealLegSBR[i], new_lsb, in resetSbrDec()
1426 scaleValues(hSbrDec->LppTrans.lpcFilterStatesImagLegSBR[i], new_lsb, in resetSbrDec()
1435 for (i = startSlot; i < hSbrDec->LppTrans.pSettings->overlap; i++) { in resetSbrDec()
1437 &hSbrDec->LppTrans in resetSbrDec()
1442 &hSbrDec->LppTrans in resetSbrDec()
1454 for (l = startSlot; l < hSbrDec->LppTrans.pSettings->overlap; l++) { in resetSbrDec()
1463 hSbrDec->qmfDomainInCh->scaling.ov_lb_scale = new_scale; in resetSbrDec()
1470 hSbrDec->LppTrans.pSettings->patchParam, in resetSbrDec()
1471 hSbrDec->LppTrans.pSettings->noOfPatches, in resetSbrDec()
1474 GetxOverBandQmfTransposer(hSbrDec->hHBE), in resetSbrDec()
1475 Get41SbrQmfTransposer(hSbrDec->hHBE)); in resetSbrDec()
1477 hSbrDec->SbrCalculateEnvelope.sbrPatchingMode = hFrameData->sbrPatchingMode; in resetSbrDec()