Lines Matching defs:pPrivate

179 void ReverbBlock(LVM_INT32 *pInput, LVM_INT32 *pOutput, LVREV_Instance_st *pPrivate, LVM_UINT16 NumSamples)
183 LVM_INT32 *pDelayLineInput = pPrivate->pScratch;
184 LVM_INT32 *pScratch = pPrivate->pScratch;
186 LVM_INT32 *pTemp = pPrivate->pInputSave;
204 if(pPrivate->InstanceParams.NumDelays == LVREV_DELAYLINES_4 )
208 else if(pPrivate->InstanceParams.NumDelays == LVREV_DELAYLINES_2 )
217 if(pPrivate->CurrentParams.SourceFormat == LVM_MONO)
242 FO_1I_D32F32C31_TRC_WRA_01( &pPrivate->pFastCoef->HPCoefs,
249 FO_1I_D32F32C31_TRC_WRA_01( &pPrivate->pFastCoef->LPCoefs,
260 pDelayLine = pPrivate->pScratchDelayLine[j];
266 MixSoft_2St_D32C31_SAT(&pPrivate->Mixer_APTaps[j],
267 pPrivate->pOffsetA[j],
268 pPrivate->pOffsetB[j],
272 Copy_16((LVM_INT16 *)&pPrivate->pDelay_T[j][NumSamples],
273 (LVM_INT16 *)pPrivate->pDelay_T[j],
274 (LVM_INT16)((pPrivate->T[j]-NumSamples) << 1)); /* 32-bit data */
276 MixSoft_1St_D32C31_WRA(&pPrivate->Mixer_SGFeedback[j],
278 &pPrivate->pDelay_T[j][pPrivate->T[j]-NumSamples],
281 Mac3s_Sat_32x16(&pPrivate->pDelay_T[j][pPrivate->T[j]-NumSamples],
283 &pPrivate->pDelay_T[j][pPrivate->Delay_AP[j]-NumSamples],
286 MixSoft_1St_D32C31_WRA(&pPrivate->Mixer_SGFeedforward[j],
287 &pPrivate->pDelay_T[j][pPrivate->Delay_AP[j]-NumSamples],
288 &pPrivate->pDelay_T[j][pPrivate->T[j]-NumSamples],
291 Mac3s_Sat_32x16(&pPrivate->pDelay_T[j][pPrivate->T[j]-NumSamples],
299 MixSoft_1St_D32C31_WRA(&pPrivate->FeedbackMixer[j], pDelayLine, pDelayLine, NumSamples);
304 FO_1I_D32F32C31_TRC_WRA_01( &pPrivate->pFastCoef->RevLPCoefs[j],
329 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[1], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
330 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[2], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
338 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[0], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
339 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[3], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
343 if(pPrivate->InstanceParams.NumDelays == LVREV_DELAYLINES_4)
348 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[0], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
349 Add2_Sat_32x32(pPrivate->pScratchDelayLine[3], pDelayLineInput, (LVM_INT16)NumSamples);
357 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[0], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
358 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[1], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
363 if(pPrivate->InstanceParams.NumDelays == LVREV_DELAYLINES_4)
368 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[1], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
369 Add2_Sat_32x32(pPrivate->pScratchDelayLine[2], pDelayLineInput, (LVM_INT16)NumSamples);
372 else if(pPrivate->InstanceParams.NumDelays == LVREV_DELAYLINES_2)
377 Add2_Sat_32x32(pPrivate->pScratchDelayLine[0], pDelayLineInput, (LVM_INT16)NumSamples);
378 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[1], -0x8000, pDelayLineInput, (LVM_INT16)NumSamples);
388 Add2_Sat_32x32(pPrivate->pScratchDelayLine[0], pDelayLineInput, (LVM_INT16)NumSamples);
399 (LVM_INT16 *)&pPrivate->pDelay_T[j][pPrivate->T[j]-NumSamples],
408 switch(pPrivate->InstanceParams.NumDelays)
411 Add2_Sat_32x32(pPrivate->pScratchDelayLine[3],
412 pPrivate->pScratchDelayLine[0],
414 Add2_Sat_32x32(pPrivate->pScratchDelayLine[2],
415 pPrivate->pScratchDelayLine[1],
419 JoinTo2i_32x32(pPrivate->pScratchDelayLine[0],
420 pPrivate->pScratchDelayLine[1],
428 Copy_16( (LVM_INT16*)pPrivate->pScratchDelayLine[1],
432 Mac3s_Sat_32x16(pPrivate->pScratchDelayLine[0],
437 Add2_Sat_32x32(pPrivate->pScratchDelayLine[1],
438 pPrivate->pScratchDelayLine[0],
442 JoinTo2i_32x32(pPrivate->pScratchDelayLine[0],
448 MonoTo2I_32(pPrivate->pScratchDelayLine[0],
462 MixSoft_2St_D32C31_SAT(&pPrivate->BypassMixer,
475 MixSoft_1St_D32C31_WRA(&pPrivate->GainMixer,