Lines Matching refs:waveInfo

325 void Channel::Start( const WaveInfo& waveInfo, int length, u32 startOffset )  in Start()  argument
333 m_pVoice->Initialize( waveInfo, startOffset ); in Start()
336 AppendWaveBuffer( waveInfo ); in Start()
348 void Channel::AppendWaveBuffer( const WaveInfo& waveInfo ) in AppendWaveBuffer() argument
350 m_LoopFlag = waveInfo.loopFlag; in AppendWaveBuffer()
351 m_LoopStartFrame = waveInfo.loopStartFrame; in AppendWaveBuffer()
353 u32 loopStartByte = Voice::FrameToByte( m_LoopStartFrame, waveInfo.sampleFormat ); in AppendWaveBuffer()
354 u32 loopEndByte = Voice::FrameToByte( waveInfo.loopEndFrame, waveInfo.sampleFormat ); in AppendWaveBuffer()
362 const void* dataAddress = waveInfo.channelParam[ch].dataAddress; in AppendWaveBuffer()
368 if ( waveInfo.sampleFormat == SAMPLE_FORMAT_DSP_ADPCM ) in AppendWaveBuffer()
370 const DspAdpcmParam* pParam = &waveInfo.channelParam[ch].adpcmParam; in AppendWaveBuffer()
377 if ( waveInfo.loopFlag ) in AppendWaveBuffer()
379 const DspAdpcmLoopParam* pLoopParam = &waveInfo.channelParam[ch].adpcmLoopParam; in AppendWaveBuffer()
407 pBuffer0->sampleLength = waveInfo.loopEndFrame; in AppendWaveBuffer()
409 if ( waveInfo.sampleFormat == SAMPLE_FORMAT_DSP_ADPCM ) in AppendWaveBuffer()
413 m_pVoice->AppendWaveBuffer( ch, pBuffer0, ! waveInfo.loopFlag ); in AppendWaveBuffer()
415 if ( waveInfo.loopFlag ) in AppendWaveBuffer()
419 pBuffer1->sampleLength = waveInfo.loopEndFrame - m_LoopStartFrame; in AppendWaveBuffer()
421 if ( waveInfo.sampleFormat == SAMPLE_FORMAT_DSP_ADPCM ) in AppendWaveBuffer()