Home
last modified time | relevance | path

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

/NW4C-1.2.23/sources/libraries/snd/
Dsnd_HardwareChannelManager.cpp42 return sizeof( HardwareChannel ) in GetRequiredMemSize()
52 m_HardwareChannelCount = static_cast<int>( memSize / sizeof( HardwareChannel ) ); in Initialize()
58 m_FreeList.PushBack( new( ptr ) HardwareChannel() ); in Initialize()
59 ptr += sizeof( HardwareChannel ); in Initialize()
74 HardwareChannel& channel = m_ActiveList.GetFront(); in Finalize()
83 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
94 HardwareChannel& channel = m_FreeReservedList.GetFront(); in Finalize()
103 HardwareChannel::CALLBACK_STATUS_CANCEL, in Finalize()
114 HardwareChannel& voice = m_FreeList.GetFront(); in Finalize()
116 voice.~HardwareChannel(); // デストラクタ呼び出し in Finalize()
[all …]
Dsnd_HardwareChannel.cpp23 #include NW_SND_ADAPTIVE_SOURCE( HardwareChannel )
34 void HardwareChannel::CalcOffsetDspAdpcmParam( in CalcOffsetDspAdpcmParam()
96 HardwareChannel::HardwareChannel() in HardwareChannel() function in nw::snd::internal::driver::HardwareChannel
105 HardwareChannel::~HardwareChannel() in ~HardwareChannel()
110 void HardwareChannel::ClearParamBlock() in ClearParamBlock()
116 void HardwareChannel::Initialize( const void* waveAddr, SampleFormat format, int sampleRate ) in Initialize()
127 void HardwareChannel::SetLoopStart( const void* baseAddress, u32 samples ) in SetLoopStart()
140 void HardwareChannel::SetLoopEnd( const void* baseAddress, u32 samples ) in SetLoopEnd()
153 bool HardwareChannel::IsDataAddressCovered( in IsDataAddressCovered()
171 void HardwareChannel::SetLpf( u16 /*freq*/ ) {} // TODO: in SetLpf()
[all …]
Dsnd_Voice.cpp280 HardwareChannel* pChannel = m_pHardwareChannel[ channelIndex ]; in ~Voice()
307 HardwareChannel* channelTable[ CHANNEL_MAX ]; in Alloc()
316 HardwareChannel* pSdkVoice = NULL; in Alloc()
384 HardwareChannel* pSdkVoice = NULL; in Alloc()
406 HardwareChannel* pSdkVoice = NULL; in Alloc()
467 HardwareChannel* pChannel = m_pHardwareChannel[ channelIndex ]; in Free()
499 HardwareChannel* pChannel = m_pHardwareChannel[channelIndex]; in Initialize()
512 HardwareChannel::CalcOffsetDspAdpcmParam( in Initialize()
837 HardwareChannel* pChannel = m_pHardwareChannel[channelIndex]; in SetPriority()
874 HardwareChannel* dropVoice, in HardwareChannelCallbackFunc()
[all …]
/NW4C-1.2.23/include/nw/snd/
Dsnd_HardwareChannelManager.h32 ut::LinkList< HardwareChannel, offsetof(HardwareChannel, m_LinkNode) >
42 HardwareChannel* AllocHardwareChannel( // NW4R AcquireAxVoice 相当
44 HardwareChannel::HardwareChannelCallback callback,
47 void FreeHardwareChannel( HardwareChannel* hardwareChannel );
48 void ReserveForFreeHardwareChannel( HardwareChannel* hardwareChannel );
61 HardwareChannel* Alloc();
62 void Free( HardwareChannel* hardwareChannel );
63 void ReserveForFree( HardwareChannel* hardwareChannel );
Dsnd_HardwareChannel.h28 class HardwareChannel
51 HardwareChannel* hardwareChannel,
82 HardwareChannel();
83 ~HardwareChannel();
Dsnd_Voice.h33 typedef nn::snd::Voice HardwareChannel; typedef
180 const HardwareChannel* GetHardwareChannel( int channelIndex ) const;
212 HardwareChannel* hardwareChannel,
213 HardwareChannel::HardwareChannelCallbackStatus status,
253 HardwareChannel* m_pHardwareChannel[ CHANNEL_MAX ];
/NW4C-1.2.23/sources/libraries/snd/platform/
Dsnd_HardwareChannelAX.cppi53 HardwareChannel::DspAddress HardwareChannel::GetDspAddressBySample(
63 HardwareChannel::DspAddress addr = 0;
69 ( reinterpret_cast<HardwareChannel::DspAddress>( baseAddress ) << 1 ) +
76 reinterpret_cast<HardwareChannel::DspAddress>( baseAddress ) +
83 ( reinterpret_cast<HardwareChannel::DspAddress>( baseAddress ) >> 1 ) +
97 u32 HardwareChannel::GetSampleByDspAddress(
132 void HardwareChannel::Initialize()
136 void HardwareChannel::OnInitialize()
140 void HardwareChannel::SetParamBlock( ParameterBlock* vpb )
148 void HardwareChannel::Sync()
[all …]
Dsnd_HardwareChannelManagerAX.cppi26 HardwareChannel* HardwareChannelManager::AllocHardwareChannel(
28 HardwareChannel::HardwareChannelCallback callback,
32 HardwareChannel* pChannel = Alloc();
37 HardwareChannel::ChannelCallback,
53 void HardwareChannelManager::FreeHardwareChannel( HardwareChannel* pChannel )