Lines Matching refs:m_StreamInfo

310                 sampleBufferLen, WaveFileReader::GetSampleFormat(m_StreamInfo.encodeMethod) );  in Start()
319 waveInfo.sampleFormat = WaveFileReader::GetSampleFormat( m_StreamInfo.encodeMethod ); in Start()
321 waveInfo.sampleRate = m_StreamInfo.sampleRate; in Start()
328 if ( m_StreamInfo.isLoop ) in Start()
330 waveInfo.loopStartFrame = m_StreamInfo.loopStart; in Start()
336 waveInfo.loopEndFrame = m_StreamInfo.frameCount; in Start()
379 if ( m_IsNoRealtimeLoad && ! m_StreamInfo.isLoop ) in Start()
381 SetLoopEndToZeroBuffer( m_StreamInfo.blockCount - 1 ); in Start()
401 if ( blockIndex == m_StreamInfo.blockCount - 2 ) in Start()
405 else if ( blockIndex == m_StreamInfo.blockCount - 1 ) in Start()
422 if ( WaveFileReader::GetSampleFormat( m_StreamInfo.encodeMethod ) in IsDspAdpcm()
511 info->loopFlag = m_StreamInfo.isLoop != 0; in ReadStreamDataInfo()
512 info->sampleRate = m_StreamInfo.sampleRate; in ReadStreamDataInfo()
513 info->loopStart = m_StreamInfo.loopStart; in ReadStreamDataInfo()
514 info->loopEnd = m_StreamInfo.frameCount; in ReadStreamDataInfo()
553 * static_cast<s32>( m_StreamInfo.oneBlockSamples ); in GetPlaySamplePosition()
559 s32 pos = ( m_PlayingDataBlockIndex ) * static_cast<s32>( m_StreamInfo.oneBlockSamples ); in GetPlaySamplePosition()
601 ( m_PlayingBufferBlockIndex * static_cast<s32>( m_StreamInfo.oneBlockSamples ) ) in GetFilledBufferPercentage()
602 ) / m_StreamInfo.oneBlockSamples in GetFilledBufferPercentage()
620 int allBufferSamples = m_LoadingBufferBlockCount * m_StreamInfo.oneBlockSamples; in GetFilledBufferPercentage()
622 f32 percentage = ( ( prePlayBufferBlocks * m_StreamInfo.oneBlockSamples ) + in GetFilledBufferPercentage()
623 ( m_StreamInfo.oneBlockSamples - bufferPlayPosition ) ) / in GetFilledBufferPercentage()
668 m_StreamInfo = streamInfo; in LoadHeader()
675 m_StreamInfo.encodeMethod, m_StreamInfo.isLoop, in LoadHeader()
676 m_StreamInfo.channelCount, m_StreamInfo.sampleRate ); in LoadHeader()
678 m_StreamInfo.loopStart, in LoadHeader()
679 m_StreamInfo.loopStart, in LoadHeader()
680 m_StreamInfo.frameCount, in LoadHeader()
681 m_StreamInfo.frameCount, in LoadHeader()
682 m_StreamInfo.blockCount ); in LoadHeader()
684 m_StreamInfo.oneBlockBytes, m_StreamInfo.oneBlockSamples ); in LoadHeader()
686 m_StreamInfo.lastBlockBytes, m_StreamInfo.lastBlockSamples, in LoadHeader()
687 m_StreamInfo.lastBlockPaddedBytes ); in LoadHeader()
689 m_StreamInfo.sizeofSeekInfoAtom, m_StreamInfo.seekInfoIntervalSamples ); in LoadHeader()
696 + m_StreamInfo.sampleDataOffset.offset; in LoadHeader()
733 if ( m_StreamInfo.isLoop ) in LoadHeader()
763 if ( ( m_StreamInfo.blockCount <= 2 ) && !m_StreamInfo.isLoop ) // TODO: Magic Number in LoadHeader()
765 SetLoopEndToZeroBuffer( static_cast<int>( m_StreamInfo.blockCount ) - 1 ); in LoadHeader()
903 … m_LoopStartBlockIndex = static_cast<int>( m_StreamInfo.loopStart / m_StreamInfo.oneBlockSamples ); in SetupPlayer()
904 m_LastBlockIndex = static_cast<int>( m_StreamInfo.blockCount ) - 1; in SetupPlayer()
907 m_DataBlockSize = static_cast<int>( m_StreamInfo.oneBlockBytes ); in SetupPlayer()
940 m_LoadingBufferBlockCount = static_cast<s32>( m_StreamInfo.blockCount ); in SetupPlayer()
1453 static_cast<int>( playingSample / m_StreamInfo.oneBlockSamples ); in UpdateBuffer()
1562 if ( m_StreamInfo.isLoop ) in UpdatePlayingBlockIndex()
1569 UpdateLoopAddress( 0, m_PlayingBufferBlockCount * m_StreamInfo.oneBlockSamples ); in UpdatePlayingBlockIndex()
1585 UpdateLoopAddress( 0, m_PlayingBufferBlockCount * m_StreamInfo.oneBlockSamples ); in UpdatePlayingBlockIndex()
1605 if ( ! m_StreamInfo.isLoop ) in UpdatePlayingBlockIndex()
1626 if ( m_StreamInfo.isLoop ) in UpdateDataLoopAddress()
1638 startBlockNum * m_StreamInfo.oneBlockSamples, in UpdateDataLoopAddress()
1639 endBufferBlockIndex * m_StreamInfo.oneBlockSamples + m_StreamInfo.lastBlockSamples in UpdateDataLoopAddress()
1723 endBufferBlockIndex * m_StreamInfo.oneBlockSamples in SetLoopEndToZeroBuffer()
1724 + m_StreamInfo.lastBlockSamples in SetLoopEndToZeroBuffer()
1760 blockSize = m_StreamInfo.lastBlockPaddedBytes; in UpdateLoadingBlockIndex()
1761 blockSamples = m_StreamInfo.lastBlockSamples; in UpdateLoadingBlockIndex()
1762 if ( ! m_StreamInfo.isLoop ) { in UpdateLoadingBlockIndex()
1769 blockSize = m_StreamInfo.oneBlockBytes; in UpdateLoadingBlockIndex()
1770 blockSamples = m_StreamInfo.oneBlockSamples; in UpdateLoadingBlockIndex()
1784 task->m_ChannelCount = m_StreamInfo.channelCount; in UpdateLoadingBlockIndex()
1794 …task->m_IsDataLoopBlock = ( m_LoadingDataBlockIndex == m_LoopStartBlockIndex ) && m_StreamInfo.isL… in UpdateLoadingBlockIndex()
1798 for(int ch=0;ch<m_StreamInfo.channelCount;ch++){ in UpdateLoadingBlockIndex()
1814 if ( m_StreamInfo.isLoop ) in UpdateLoadingBlockIndex()
1941 if ( m_StreamInfo.oneBlockSamples <= 0 ) in CalcStartOffset()
1954 static_cast<s64>( m_StartOffset ) * m_StreamInfo.sampleRate / 1000 in CalcStartOffset()
1959 if ( startOffsetSamples >= m_StreamInfo.frameCount ) in CalcStartOffset()
1961 if ( m_StreamInfo.isLoop ) in CalcStartOffset()
1964 s32 loopStart = static_cast<s32>( m_StreamInfo.loopStart ); in CalcStartOffset()
1965 s32 loopEnd = static_cast<s32>( m_StreamInfo.frameCount ); in CalcStartOffset()
1979 *pStartBlockIndex = startOffsetSamples / static_cast<s32>( m_StreamInfo.oneBlockSamples ); in CalcStartOffset()
1980 *pStartBlockOffset = startOffsetSamples % m_StreamInfo.oneBlockSamples; in CalcStartOffset()
2178 ( m_StreamInfo.oneBlockBytes * m_StreamInfo.channelCount ) in CalcLoadOffset()