Home
last modified time | relevance | path

Searched refs:HardwareChannel (Results 1 – 8 of 8) sorted by relevance

/NW4C-2.0.3/sources/libraries/snd/
Dsnd_HardwareChannelManager.cpp44 return sizeof( HardwareChannel ) in GetRequiredMemSize()
54 m_HardwareChannelCount = static_cast<int>( memSize / sizeof( HardwareChannel ) ); in Initialize()
60 m_FreeList.PushBack( new( ptr ) HardwareChannel() ); in Initialize()
61 ptr += sizeof( HardwareChannel ); in Initialize()
76 HardwareChannel& channel = m_ActiveList.GetFront(); in Finalize()
85 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
96 HardwareChannel& channel = m_FreeReservedList.GetFront(); in Finalize()
105 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
116 HardwareChannel& voice = m_FreeList.GetFront(); in Finalize()
118 voice.~HardwareChannel(); // デストラクタ呼び出し in Finalize()
[all …]
Dsnd_HardwareChannel.cpp25 #include NW_SND_ADAPTIVE_SOURCE( HardwareChannel )
36 void HardwareChannel::CalcOffsetDspAdpcmParam( in CalcOffsetDspAdpcmParam()
98 HardwareChannel::HardwareChannel() in HardwareChannel() function in nw::snd::internal::driver::HardwareChannel
107 HardwareChannel::~HardwareChannel() in ~HardwareChannel()
112 void HardwareChannel::ClearParamBlock() in ClearParamBlock()
118 void HardwareChannel::Initialize( const void* waveAddr, SampleFormat format, int sampleRate ) in Initialize()
129 void HardwareChannel::SetLoopStart( const void* baseAddress, u32 samples ) in SetLoopStart()
142 void HardwareChannel::SetLoopEnd( const void* baseAddress, u32 samples ) in SetLoopEnd()
155 bool HardwareChannel::IsDataAddressCovered( in IsDataAddressCovered()
173 void HardwareChannel::SetLpf( u16 /*freq*/ ) {} // TODO: in SetLpf()
[all …]
Dsnd_Voice.cpp282 HardwareChannel* pChannel = m_pHardwareChannel[ channelIndex ]; in ~Voice()
309 HardwareChannel* channelTable[ CHANNEL_MAX ]; in Alloc()
318 HardwareChannel* pSdkVoice = NULL; in Alloc()
386 HardwareChannel* pSdkVoice = NULL; in Alloc()
408 HardwareChannel* pSdkVoice = NULL; in Alloc()
469 HardwareChannel* pChannel = m_pHardwareChannel[ channelIndex ]; in Free()
501 HardwareChannel* pChannel = m_pHardwareChannel[channelIndex]; in Initialize()
514 HardwareChannel::CalcOffsetDspAdpcmParam( in Initialize()
839 HardwareChannel* pChannel = m_pHardwareChannel[channelIndex]; in SetPriority()
876 HardwareChannel* dropVoice, in HardwareChannelCallbackFunc()
[all …]
/NW4C-2.0.3/include/nw/snd/
Dsnd_HardwareChannelManager.h34 ut::LinkList< HardwareChannel, offsetof(HardwareChannel, m_LinkNode) >
44 HardwareChannel* AllocHardwareChannel( // NW4R AcquireAxVoice 相当
46 HardwareChannel::HardwareChannelCallback callback,
49 void FreeHardwareChannel( HardwareChannel* hardwareChannel );
50 void ReserveForFreeHardwareChannel( HardwareChannel* hardwareChannel );
63 HardwareChannel* Alloc();
64 void Free( HardwareChannel* hardwareChannel );
65 void ReserveForFree( HardwareChannel* hardwareChannel );
Dsnd_HardwareChannel.h30 class HardwareChannel
53 HardwareChannel* hardwareChannel,
84 HardwareChannel();
85 ~HardwareChannel();
Dsnd_Voice.h35 typedef nn::snd::Voice HardwareChannel; typedef
182 const HardwareChannel* GetHardwareChannel( int channelIndex ) const;
214 HardwareChannel* hardwareChannel,
215 HardwareChannel::HardwareChannelCallbackStatus status,
255 HardwareChannel* m_pHardwareChannel[ CHANNEL_MAX ];
/NW4C-2.0.3/sources/libraries/snd/platform/
Dsnd_HardwareChannelAX.cppi55 HardwareChannel::DspAddress HardwareChannel::GetDspAddressBySample(
65 HardwareChannel::DspAddress addr = 0;
71 ( reinterpret_cast<HardwareChannel::DspAddress>( baseAddress ) << 1 ) +
78 reinterpret_cast<HardwareChannel::DspAddress>( baseAddress ) +
85 ( reinterpret_cast<HardwareChannel::DspAddress>( baseAddress ) >> 1 ) +
99 u32 HardwareChannel::GetSampleByDspAddress(
134 void HardwareChannel::Initialize()
138 void HardwareChannel::OnInitialize()
142 void HardwareChannel::SetParamBlock( ParameterBlock* vpb )
150 void HardwareChannel::Sync()
[all …]
Dsnd_HardwareChannelManagerAX.cppi28 HardwareChannel* HardwareChannelManager::AllocHardwareChannel(
30 HardwareChannel::HardwareChannelCallback callback,
34 HardwareChannel* pChannel = Alloc();
39 HardwareChannel::ChannelCallback,
55 void HardwareChannelManager::FreeHardwareChannel( HardwareChannel* pChannel )