Lines Matching refs:bus
71 for ( int bus = 0; bus < AUX_BUS_NUM; bus++ ) in SetOutputMode() local
73 FxList& list = GetEffectList( static_cast<AuxBus>( bus ) ); in SetOutputMode()
145 bool HardwareManager::AppendEffect( AuxBus bus, FxBase* pFx ) in AppendEffect() argument
149 if ( ! m_AuxFadeVolume[ bus ].IsFinished() ) in AppendEffect()
151 FinalizeEffect( bus ); in AppendEffect()
154 m_AuxFadeVolume[ bus ].SetTarget( 1.0f, 0 ); in AppendEffect()
156 switch ( bus ) in AppendEffect()
166 nn::snd::SetAuxReturnVolume( static_cast<nn::snd::AuxBusId>(bus), AUX_RETURN_VOLUME_MAX ); in AppendEffect()
169 if ( GetEffectList( bus ).IsEmpty() ) in AppendEffect()
172 switch ( bus ) in AppendEffect()
175 AX_RegisterAuxACallback( AuxCallbackFunc, reinterpret_cast<void*>( bus ) ); in AppendEffect()
178 AX_RegisterAuxBCallback( AuxCallbackFunc, reinterpret_cast<void*>( bus ) ); in AppendEffect()
183 static_cast<nn::snd::AuxBusId>( bus ), in AppendEffect()
185 static_cast<uptr>( bus ) ); in AppendEffect()
189 GetEffectList( bus ).PushBack( pFx ); in AppendEffect()
193 void HardwareManager::ClearEffect( AuxBus bus , int fadeTimes ) in ClearEffect() argument
197 FinalizeEffect( bus ); in ClearEffect()
199 if ( m_AuxFadeVolume[ bus ].IsFinished() ) in ClearEffect()
201 m_AuxFadeVolume[ bus ].SetTarget( 0.0f, 0 ); in ClearEffect()
206 m_AuxFadeVolume[ bus ].SetTarget( in ClearEffect()
213 void HardwareManager::FinalizeEffect( AuxBus bus ) in FinalizeEffect() argument
215 FxList& list = GetEffectList( bus ); in FinalizeEffect()
222 switch ( bus ) in FinalizeEffect()
236 m_EffectProcessTick[ bus ] = 0; in FinalizeEffect()
238 nn::snd::ClearAuxCallback( static_cast<nn::snd::AuxBusId>( bus ) ); in FinalizeEffect()
239 m_EffectProcessTick[ bus ] = nn::os::Tick( 0 ); in FinalizeEffect()
254 AuxBus bus = static_cast<AuxBus>( reinterpret_cast<u32>( context ) ); in AuxCallbackFunc() local
255 NW_MINMAXLT_ASSERT( bus, AUX_BUS_A, AUX_BUS_A + AUX_BUS_NUM ); in AuxCallbackFunc()
272 for ( FxList::Iterator itr = GetInstance().GetEffectList( bus ).GetBeginIter(); in AuxCallbackFunc()
273 itr != GetInstance().GetEffectList( bus ).GetEndIter(); in AuxCallbackFunc()
290 …GetInstance().m_EffectProcessTick[ bus ] = static_cast<OSTick>( OS_DiffTick( OS_GetTick(), tick ) … in AuxCallbackFunc()
298 AuxBus bus = static_cast<AuxBus>( userData ); in AuxCallbackFunc() local
299 NW_MINMAXLT_ASSERT( bus, AUX_BUS_A, AUX_BUS_A + AUX_BUS_NUM ); in AuxCallbackFunc()
320 for ( FxList::Iterator itr = GetInstance().GetEffectList( bus ).GetBeginIter(); in AuxCallbackFunc()
321 itr != GetInstance().GetEffectList( bus ).GetEndIter(); in AuxCallbackFunc()
332 GetInstance().m_EffectProcessTick[ bus ] = nn::os::Tick::GetSystemCurrent() - tick; in AuxCallbackFunc()