Lines Matching refs:s32

226     const size_t bufSizeForEarlyReflection = sizeof(s32)  in GetRequiredMemSize()
228 const size_t bufSizeForPreDelay = sizeof(s32) in GetRequiredMemSize()
230 const size_t bufSizeForFilterComp0 = sizeof(s32) * m_FilterSize.m_Comb0; in GetRequiredMemSize()
231 const size_t bufSizeForFilterComp1 = sizeof(s32) * m_FilterSize.m_Comb1; in GetRequiredMemSize()
232 const size_t bufSizeForFilterAllPass = sizeof(s32) * m_FilterSize.m_AllPass; in GetRequiredMemSize()
250 const size_t bufSizeForEarlyReflection = sizeof(s32) in AllocBuffer()
252 const size_t bufSizeForPreDelay = sizeof(s32) in AllocBuffer()
254 const size_t bufSizeForFilterComp0 = sizeof(s32) * m_FilterSize.m_Comb0; in AllocBuffer()
255 const size_t bufSizeForFilterComp1 = sizeof(s32) * m_FilterSize.m_Comb1; in AllocBuffer()
256 const size_t bufSizeForFilterAllPass = sizeof(s32) * m_FilterSize.m_AllPass; in AllocBuffer()
263 m_WorkBuffer.m_EarlyReflection[ch] = reinterpret_cast<s32*>(ptr); in AllocBuffer()
266 m_WorkBuffer.m_PreDelay[ch] = reinterpret_cast<s32*>(ptr); in AllocBuffer()
269 m_WorkBuffer.m_CombFilter[ch][0] = reinterpret_cast<s32*>(ptr); in AllocBuffer()
272 m_WorkBuffer.m_CombFilter[ch][1] = reinterpret_cast<s32*>(ptr); in AllocBuffer()
275 m_WorkBuffer.m_AllPassFilter[ch] = reinterpret_cast<s32*>(ptr); in AllocBuffer()
312 m_CombFilterLength[0] = static_cast<s32>( m_FilterSize.m_Comb0 ); in InitializeParam()
313 m_CombFilterLength[1] = static_cast<s32>( m_FilterSize.m_Comb1 ); in InitializeParam()
315 for ( s32 i = 0; i < 2; i++ ) in InitializeParam()
323 m_CombFilterCoef[i] = static_cast<s32>( static_cast<f32>(0x80L) * comb_coef ); in InitializeParam()
327 m_AllPassFilterLength = static_cast<s32>( m_FilterSize.m_AllPass ); in InitializeParam()
330 m_AllPassFilterCoef = static_cast<s32>( static_cast<f32>(0x80L) * all_pass_coef ); in InitializeParam()
333 m_EarlyGain = static_cast<s32>( static_cast<f32>(0x80L) * m_Param.m_EarlyGain ); in InitializeParam()
334 m_FusedGain = static_cast<s32>( static_cast<f32>(0x80L) * m_Param.m_FusedGain ); in InitializeParam()
338 m_LpfCoef1 = static_cast<s32>( static_cast<s32>(0x80L) * ( 1.f - lpf_coef ) ); in InitializeParam()
339 m_LpfCoef2 = static_cast<s32>( static_cast<s32>(0x80L) * lpf_coef ); in InitializeParam()
349 s32 sampleLength, in UpdateBuffer()
365 s32* input[nn::snd::CHANNEL_INDEX_NUM]; in UpdateBuffer()
397 s32* early_reflection = m_WorkBuffer.m_EarlyReflection[ch]; in UpdateBuffer()
398 s32* pre_delay = m_WorkBuffer.m_PreDelay[ch]; in UpdateBuffer()
400 for ( s32 samp = 0; samp < sampleLength; samp++ ) in UpdateBuffer()
402 s32 indata = input[ch][samp]; in UpdateBuffer()
405 s32 early_out = early_reflection[early_pos] * m_EarlyGain; in UpdateBuffer()
415 s32 pre_delay_out = pre_delay[pre_delay_pos]; in UpdateBuffer()
418 s32 filter_out = 0; in UpdateBuffer()
422 s32* comb_line = m_WorkBuffer.m_CombFilter[ch][0]; in UpdateBuffer()
423 s32 out_tmp = comb_line[comb_filter_pos0]; in UpdateBuffer()
425 s32 comb_fb_0 = out_tmp; in UpdateBuffer()
428 s32 tmp = -comb_fb_0; in UpdateBuffer()
445 s32 comb_fb_1 = out_tmp; in UpdateBuffer()
448 s32 tmp = -comb_fb_1; in UpdateBuffer()
462 s32* allpass_line = m_WorkBuffer.m_AllPassFilter[ch]; in UpdateBuffer()
464 s32 allpass_coef = m_AllPassFilterCoef; in UpdateBuffer()
466 s32 allpass_in = out_tmp; in UpdateBuffer()
468 s32 tmp = -allpass_in; in UpdateBuffer()
481 s32 fo_2 = allpass_in; in UpdateBuffer()
484 s32 tmp = -fo_2; in UpdateBuffer()
506 s32 tmp = m_LpfCoef2 * ( filter_out + m_LastLpfOut[ch] ); in UpdateBuffer()
508 s32 fused_out = filter_out - tmp; in UpdateBuffer()