Lines Matching refs:m_StreamInfo

299                 sampleBufferLen, WaveFileReader::GetSampleFormat(m_StreamInfo.encodeMethod) );  in Start()
308 waveInfo.sampleFormat = WaveFileReader::GetSampleFormat( m_StreamInfo.encodeMethod ); in Start()
310 waveInfo.sampleRate = m_StreamInfo.sampleRate; in Start()
317 if ( m_StreamInfo.isLoop ) in Start()
319 waveInfo.loopStartFrame = m_StreamInfo.loopStart; in Start()
325 waveInfo.loopEndFrame = m_StreamInfo.frameCount; in Start()
368 if ( m_IsNoRealtimeLoad && ! m_StreamInfo.isLoop ) in Start()
370 SetLoopEndToZeroBuffer( m_StreamInfo.blockCount - 1 ); in Start()
390 if ( blockIndex == m_StreamInfo.blockCount - 2 ) in Start()
394 else if ( blockIndex == m_StreamInfo.blockCount - 1 ) in Start()
411 if ( WaveFileReader::GetSampleFormat( m_StreamInfo.encodeMethod ) in IsDspAdpcm()
494 info->loopFlag = m_StreamInfo.isLoop != 0; in ReadStreamDataInfo()
495 info->sampleRate = m_StreamInfo.sampleRate; in ReadStreamDataInfo()
496 info->loopStart = m_StreamInfo.loopStart; in ReadStreamDataInfo()
497 info->loopEnd = m_StreamInfo.frameCount; in ReadStreamDataInfo()
527 * static_cast<s32>( m_StreamInfo.oneBlockSamples ); in GetPlaySamplePosition()
533 s32 pos = ( m_PlayingDataBlockIndex ) * static_cast<s32>( m_StreamInfo.oneBlockSamples ); in GetPlaySamplePosition()
574 ( m_PlayingBufferBlockIndex * static_cast<s32>( m_StreamInfo.oneBlockSamples ) ) in GetFilledBufferPercentage()
575 ) / m_StreamInfo.oneBlockSamples in GetFilledBufferPercentage()
622 m_StreamInfo = streamInfo; in LoadHeader()
629 m_StreamInfo.encodeMethod, m_StreamInfo.isLoop, in LoadHeader()
630 m_StreamInfo.channelCount, m_StreamInfo.sampleRate ); in LoadHeader()
632 m_StreamInfo.loopStart, in LoadHeader()
633 m_StreamInfo.loopStart, in LoadHeader()
634 m_StreamInfo.frameCount, in LoadHeader()
635 m_StreamInfo.frameCount, in LoadHeader()
636 m_StreamInfo.blockCount ); in LoadHeader()
638 m_StreamInfo.oneBlockBytes, m_StreamInfo.oneBlockSamples ); in LoadHeader()
640 m_StreamInfo.lastBlockBytes, m_StreamInfo.lastBlockSamples, in LoadHeader()
641 m_StreamInfo.lastBlockPaddedBytes ); in LoadHeader()
643 m_StreamInfo.sizeofSeekInfoAtom, m_StreamInfo.seekInfoIntervalSamples ); in LoadHeader()
650 + m_StreamInfo.sampleDataOffset.offset; in LoadHeader()
687 if ( m_StreamInfo.isLoop ) in LoadHeader()
717 if ( ( m_StreamInfo.blockCount <= 2 ) && !m_StreamInfo.isLoop ) // TODO: Magic Number in LoadHeader()
719 SetLoopEndToZeroBuffer( static_cast<int>( m_StreamInfo.blockCount ) - 1 ); in LoadHeader()
856 … m_LoopStartBlockIndex = static_cast<int>( m_StreamInfo.loopStart / m_StreamInfo.oneBlockSamples ); in SetupPlayer()
857 m_LastBlockIndex = static_cast<int>( m_StreamInfo.blockCount ) - 1; in SetupPlayer()
860 m_DataBlockSize = static_cast<int>( m_StreamInfo.oneBlockBytes ); in SetupPlayer()
893 m_LoadingBufferBlockCount = static_cast<s32>( m_StreamInfo.blockCount ); in SetupPlayer()
1373 static_cast<int>( playingSample / m_StreamInfo.oneBlockSamples ); in UpdateBuffer()
1473 if ( m_StreamInfo.isLoop ) in UpdatePlayingBlockIndex()
1480 UpdateLoopAddress( 0, m_PlayingBufferBlockCount * m_StreamInfo.oneBlockSamples ); in UpdatePlayingBlockIndex()
1496 UpdateLoopAddress( 0, m_PlayingBufferBlockCount * m_StreamInfo.oneBlockSamples ); in UpdatePlayingBlockIndex()
1516 if ( ! m_StreamInfo.isLoop ) in UpdatePlayingBlockIndex()
1537 if ( m_StreamInfo.isLoop ) in UpdateDataLoopAddress()
1549 startBlockNum * m_StreamInfo.oneBlockSamples, in UpdateDataLoopAddress()
1550 endBufferBlockIndex * m_StreamInfo.oneBlockSamples + m_StreamInfo.lastBlockSamples in UpdateDataLoopAddress()
1622 endBufferBlockIndex * m_StreamInfo.oneBlockSamples in SetLoopEndToZeroBuffer()
1623 + m_StreamInfo.lastBlockSamples in SetLoopEndToZeroBuffer()
1659 blockSize = m_StreamInfo.lastBlockPaddedBytes; in UpdateLoadingBlockIndex()
1660 blockSamples = m_StreamInfo.lastBlockSamples; in UpdateLoadingBlockIndex()
1661 if ( ! m_StreamInfo.isLoop ) { in UpdateLoadingBlockIndex()
1668 blockSize = m_StreamInfo.oneBlockBytes; in UpdateLoadingBlockIndex()
1669 blockSamples = m_StreamInfo.oneBlockSamples; in UpdateLoadingBlockIndex()
1683 task->m_ChannelCount = m_StreamInfo.channelCount; in UpdateLoadingBlockIndex()
1693 …task->m_IsDataLoopBlock = ( m_LoadingDataBlockIndex == m_LoopStartBlockIndex ) && m_StreamInfo.isL… in UpdateLoadingBlockIndex()
1697 for(int ch=0;ch<m_StreamInfo.channelCount;ch++){ in UpdateLoadingBlockIndex()
1713 if ( m_StreamInfo.isLoop ) in UpdateLoadingBlockIndex()
1831 if ( m_StreamInfo.oneBlockSamples <= 0 ) in CalcStartOffset()
1844 static_cast<s64>( m_StartOffset ) * m_StreamInfo.sampleRate / 1000 in CalcStartOffset()
1849 if ( startOffsetSamples >= m_StreamInfo.frameCount ) in CalcStartOffset()
1851 if ( m_StreamInfo.isLoop ) in CalcStartOffset()
1854 s32 loopStart = static_cast<s32>( m_StreamInfo.loopStart ); in CalcStartOffset()
1855 s32 loopEnd = static_cast<s32>( m_StreamInfo.frameCount ); in CalcStartOffset()
1869 *pStartBlockIndex = startOffsetSamples / static_cast<s32>( m_StreamInfo.oneBlockSamples ); in CalcStartOffset()
1870 *pStartBlockOffset = startOffsetSamples % m_StreamInfo.oneBlockSamples; in CalcStartOffset()
2044 ( m_StreamInfo.oneBlockBytes * m_StreamInfo.channelCount ) in CalcLoadOffset()