Lines Matching refs:StreamInfo
122 static AudioStreamInfo StreamInfo; variable
905 if (StreamInfo.top != StreamInfo.bottom) in THPPlayerSkip()
907 StreamInfo.curSampleNum = StreamInfo.boundary[StreamInfo.top]; in THPPlayerSkip()
908 StreamInfo.top++; in THPPlayerSkip()
909 if (StreamInfo.top >= BOUNDARY_NUM) in THPPlayerSkip()
911 StreamInfo.top = 0; in THPPlayerSkip()
919 StreamInfo.curSampleNum = StreamInfo.endSampleNum; in THPPlayerSkip()
1603 StreamInfo.top = 0; in StreamInit()
1604 StreamInfo.bottom = 0; in StreamInit()
1605 StreamInfo.curSampleNum = 0; in StreamInit()
1606 StreamInfo.endSampleNum = 0; in StreamInit()
1646 StreamInfo.lastPos = AmemoryL / 2; in StreamInit()
1694 if (StreamInfo.curSampleNum == StreamInfo.endSampleNum) in StreamReInit()
1698 StreamInfo.endSampleNum = 0; in StreamReInit()
1712 offset1 = (u32)(StreamInfo.curSampleNum % bufferSampleNum); in StreamReInit()
1713 offset2 = (u32)(StreamInfo.endSampleNum % bufferSampleNum); in StreamReInit()
1743 index = StreamInfo.top; in StreamReInit()
1745 while (index != StreamInfo.bottom) in StreamReInit()
1747 tmp = StreamInfo.boundary[index] % bufferSampleNum; in StreamReInit()
1749 StreamInfo.boundary[index] = tmp - offset1; in StreamReInit()
1760 StreamInfo.endSampleNum = bufferSampleNum - sample; in StreamReInit()
1808 index = StreamInfo.top; in StreamReInit()
1810 while (index != StreamInfo.bottom) in StreamReInit()
1812 tmp = StreamInfo.boundary[index] % bufferSampleNum; in StreamReInit()
1816 StreamInfo.boundary[index] = tmp - offset1; in StreamReInit()
1820 StreamInfo.boundary[index] = tmp + (bufferSampleNum - offset1); in StreamReInit()
1833 StreamInfo.endSampleNum = bufferSampleNum - sample; in StreamReInit()
1849 StreamInfo.curSampleNum = 0; in StreamReInit()
1883 StreamInfo.lastPos = AmemoryL / 2; in StreamReInit()
1999 StreamInfo.top = 0; in StreamInit()
2000 StreamInfo.bottom = 0; in StreamInit()
2001 StreamInfo.curSampleNum = 0; in StreamInit()
2002 StreamInfo.endSampleNum = 0; in StreamInit()
2017 StreamInfo.lastPos = OSCachedToPhysical(StreamBufferL) / 2; in StreamInit()
2044 if (StreamInfo.curSampleNum == StreamInfo.endSampleNum) in StreamReInit()
2048 StreamInfo.endSampleNum = 0; in StreamReInit()
2062 offset1 = (u32)(StreamInfo.curSampleNum % bufferSampleNum); in StreamReInit()
2063 offset2 = (u32)(StreamInfo.endSampleNum % bufferSampleNum); in StreamReInit()
2093 index = StreamInfo.top; in StreamReInit()
2095 while (index != StreamInfo.bottom) in StreamReInit()
2097 tmp = StreamInfo.boundary[index] % bufferSampleNum; in StreamReInit()
2099 StreamInfo.boundary[index] = tmp - offset1; in StreamReInit()
2110 StreamInfo.endSampleNum = bufferSampleNum - sample; in StreamReInit()
2158 index = StreamInfo.top; in StreamReInit()
2160 while (index != StreamInfo.bottom) in StreamReInit()
2162 tmp = StreamInfo.boundary[index] % bufferSampleNum; in StreamReInit()
2166 StreamInfo.boundary[index] = tmp - offset1; in StreamReInit()
2170 StreamInfo.boundary[index] = tmp + (bufferSampleNum - offset1); in StreamReInit()
2183 StreamInfo.endSampleNum = bufferSampleNum - sample; in StreamReInit()
2199 StreamInfo.curSampleNum = 0; in StreamReInit()
2211 StreamInfo.lastPos = OSCachedToPhysical(StreamBufferL) / 2; in StreamReInit()
2229 StreamInfo.boundary[StreamInfo.bottom] = boundarySampleNum; in EntryBoundary()
2230 StreamInfo.bottom++; in EntryBoundary()
2231 if (StreamInfo.bottom >= BOUNDARY_NUM) in EntryBoundary()
2233 StreamInfo.bottom = 0; in EntryBoundary()
2253 while (StreamInfo.top != StreamInfo.bottom) in CheckBoundary()
2255 if (StreamInfo.boundary[StreamInfo.top] <= curSampleNum) in CheckBoundary()
2257 StreamInfo.top++; in CheckBoundary()
2258 if (StreamInfo.top >= BOUNDARY_NUM) in CheckBoundary()
2260 StreamInfo.top = 0; in CheckBoundary()
2385 tmp = StreamInfo.endSampleNum; in FillStreamBuffer()
2422 StreamInfo.endSampleNum += sample; in FillStreamBuffer()
2449 if (currentPosition >= StreamInfo.lastPos) in THPPlayerStreamUpdate()
2451 diff = currentPosition - StreamInfo.lastPos; in THPPlayerStreamUpdate()
2458 diff = aramEndAddr - StreamInfo.lastPos; in THPPlayerStreamUpdate()
2462 StreamInfo.curSampleNum += diff; in THPPlayerStreamUpdate()
2465 CheckBoundary(StreamInfo.curSampleNum); in THPPlayerStreamUpdate()
2470 if (currentPosition < StreamInfo.lastPos) in THPPlayerStreamUpdate()
2475 if ((currentPosition >= aramHalfAddr) && (StreamInfo.lastPos < aramHalfAddr)) in THPPlayerStreamUpdate()
2480 StreamInfo.lastPos = currentPosition; in THPPlayerStreamUpdate()
2497 if (currentPosition >= StreamInfo.lastPos) in THPPlayerStreamUpdate()
2499 diff = currentPosition - StreamInfo.lastPos; in THPPlayerStreamUpdate()
2509 diff = endAddr - StreamInfo.lastPos; in THPPlayerStreamUpdate()
2513 StreamInfo.curSampleNum += diff; in THPPlayerStreamUpdate()
2516 CheckBoundary(StreamInfo.curSampleNum); in THPPlayerStreamUpdate()
2521 if (currentPosition < StreamInfo.lastPos) in THPPlayerStreamUpdate()
2526 if ((currentPosition >= halfPosition) && (StreamInfo.lastPos < halfPosition)) in THPPlayerStreamUpdate()
2531 StreamInfo.lastPos = currentPosition; in THPPlayerStreamUpdate()