Lines Matching refs:ActivePlayer

104 THPPlayer ActivePlayer;  variable
145 memset(&ActivePlayer, 0, sizeof(THPPlayer)); in THPPlayerInit()
205 if (ActivePlayer.open) in THPPlayerOpen()
214 memset(&ActivePlayer.videoInfo, 0, sizeof(THPVideoInfo)); in THPPlayerOpen()
215 memset(&ActivePlayer.audioInfo, 0, sizeof(THPAudioInfo)); in THPPlayerOpen()
217 if (DVDOpen(fileName, &ActivePlayer.fileInfo) == FALSE) in THPPlayerOpen()
226 if (DVDRead(&ActivePlayer.fileInfo, WorkBuffer, 64, 0) < 0) in THPPlayerOpen()
231 DVDClose(&ActivePlayer.fileInfo); in THPPlayerOpen()
235 memcpy(&ActivePlayer.header, WorkBuffer, sizeof(THPHeader)); in THPPlayerOpen()
238 if (strcmp(ActivePlayer.header.magic, "THP") != 0) in THPPlayerOpen()
243 DVDClose(&ActivePlayer.fileInfo); in THPPlayerOpen()
248 if (ActivePlayer.header.version != THP_VERSION) in THPPlayerOpen()
253 DVDClose(&ActivePlayer.fileInfo); in THPPlayerOpen()
257 offset = (s32)ActivePlayer.header.compInfoDataOffsets; in THPPlayerOpen()
260 if (DVDRead(&ActivePlayer.fileInfo, WorkBuffer, 32, offset) < 0) in THPPlayerOpen()
265 DVDClose(&ActivePlayer.fileInfo); in THPPlayerOpen()
269 memcpy(&ActivePlayer.compInfo, WorkBuffer, sizeof(THPFrameCompInfo)); in THPPlayerOpen()
273 ActivePlayer.audioExist = 0; in THPPlayerOpen()
276 for(i = 0 ; i < ActivePlayer.compInfo.numComponents ; i++) in THPPlayerOpen()
278 switch(ActivePlayer.compInfo.frameComp[i]) in THPPlayerOpen()
281 if (DVDRead(&ActivePlayer.fileInfo, WorkBuffer, 32, offset) < 0) in THPPlayerOpen()
286 DVDClose(&ActivePlayer.fileInfo); in THPPlayerOpen()
289 memcpy(&ActivePlayer.videoInfo, WorkBuffer, sizeof(THPVideoInfo)); in THPPlayerOpen()
293 if (DVDRead(&ActivePlayer.fileInfo, WorkBuffer, 32, offset) < 0) in THPPlayerOpen()
298 DVDClose(&ActivePlayer.fileInfo); in THPPlayerOpen()
301 memcpy(&ActivePlayer.audioInfo, WorkBuffer, sizeof(THPAudioInfo)); in THPPlayerOpen()
302 ActivePlayer.audioExist = 1; in THPPlayerOpen()
314 ActivePlayer.state = ActivePlayer.internalState = THP_PLAYER_STOP; in THPPlayerOpen()
315 ActivePlayer.playFlag = 0; in THPPlayerOpen()
316 ActivePlayer.onMemory = onMemory; in THPPlayerOpen()
317 ActivePlayer.open = TRUE; in THPPlayerOpen()
334 if (ActivePlayer.open) in THPPlayerClose()
336 if (ActivePlayer.state == THP_PLAYER_STOP) in THPPlayerClose()
338 ActivePlayer.open = FALSE; in THPPlayerClose()
339 DVDClose(&ActivePlayer.fileInfo); in THPPlayerClose()
362 if (ActivePlayer.open) in THPPlayerCalcNeedMemory()
365 if (ActivePlayer.onMemory) in THPPlayerCalcNeedMemory()
367 size = OSRoundUp32B(ActivePlayer.header.movieDataSize); in THPPlayerCalcNeedMemory()
371 size = OSRoundUp32B(ActivePlayer.header.bufSize) * READ_BUFFER_NUM; in THPPlayerCalcNeedMemory()
375 size += OSRoundUp32B(ActivePlayer.videoInfo.xSize * ActivePlayer.videoInfo.ySize) in THPPlayerCalcNeedMemory()
377 size += OSRoundUp32B(ActivePlayer.videoInfo.xSize * ActivePlayer.videoInfo.ySize / 4) in THPPlayerCalcNeedMemory()
379 size += OSRoundUp32B(ActivePlayer.videoInfo.xSize * ActivePlayer.videoInfo.ySize / 4) in THPPlayerCalcNeedMemory()
383 if (ActivePlayer.audioExist) in THPPlayerCalcNeedMemory()
385 … size += (OSRoundUp32B(ActivePlayer.header.audioMaxSamples * 4) * DECODE_AUDIO_BUFFER_NUM); in THPPlayerCalcNeedMemory()
386 … size += (OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f) * 2 in THPPlayerCalcNeedMemory()
387 * ActivePlayer.audioInfo.sndChannels); in THPPlayerCalcNeedMemory()
416 if (ActivePlayer.open && (ActivePlayer.state == THP_PLAYER_STOP)) in THPPlayerSetBuffer()
421 if (ActivePlayer.onMemory) in THPPlayerSetBuffer()
423 ActivePlayer.movieData = ptr; in THPPlayerSetBuffer()
424 ptr += ActivePlayer.header.movieDataSize; in THPPlayerSetBuffer()
430 ActivePlayer.readBuffer[i].ptr = ptr; in THPPlayerSetBuffer()
431 ptr += OSRoundUp32B(ActivePlayer.header.bufSize); in THPPlayerSetBuffer()
435 ysize = OSRoundUp32B(ActivePlayer.videoInfo.xSize * ActivePlayer.videoInfo.ySize); in THPPlayerSetBuffer()
436 uvsize = OSRoundUp32B(ActivePlayer.videoInfo.xSize * ActivePlayer.videoInfo.ySize / 4); in THPPlayerSetBuffer()
441 ActivePlayer.textureSet[i].ytexture = ptr; in THPPlayerSetBuffer()
444 ActivePlayer.textureSet[i].utexture = ptr; in THPPlayerSetBuffer()
447 ActivePlayer.textureSet[i].vtexture = ptr; in THPPlayerSetBuffer()
453 if (ActivePlayer.audioExist) in THPPlayerSetBuffer()
457 ActivePlayer.audioBuffer[i].buffer = (s16 *)ptr; in THPPlayerSetBuffer()
458 ActivePlayer.audioBuffer[i].curPtr = (s16 *)ptr; in THPPlayerSetBuffer()
459 ActivePlayer.audioBuffer[i].validSample = 0; in THPPlayerSetBuffer()
460 ptr += OSRoundUp32B(ActivePlayer.header.audioMaxSamples * 4); in THPPlayerSetBuffer()
464 …ptr += (OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f) * 2); in THPPlayerSetBuffer()
465 if (ActivePlayer.audioInfo.sndChannels == 2) in THPPlayerSetBuffer()
468 …ptr += (OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f) * 2); in THPPlayerSetBuffer()
472 ActivePlayer.thpWork = (void *)ptr; in THPPlayerSetBuffer()
499 if (!ActivePlayer.onMemory) in InitAllMessageQueue()
503 readBuffer = &ActivePlayer.readBuffer[i]; in InitAllMessageQueue()
512 textureSet = &ActivePlayer.textureSet[i]; in InitAllMessageQueue()
518 if (ActivePlayer.audioExist) in InitAllMessageQueue()
522 audioBuffer = &ActivePlayer.audioBuffer[i]; in InitAllMessageQueue()
546 if (ActivePlayer.audioExist) in WaitUntilPrepare()
612 if (ActivePlayer.open && (ActivePlayer.state == THP_PLAYER_STOP)) in THPPlayerPrepare()
618 if (!ActivePlayer.header.offsetDataOffsets) in THPPlayerPrepare()
627 if (ActivePlayer.header.numFrames > frameNum) in THPPlayerPrepare()
629 offset = (s32)(ActivePlayer.header.offsetDataOffsets + (frameNum - 1) * 4); in THPPlayerPrepare()
631 if (DVDRead(&ActivePlayer.fileInfo, in THPPlayerPrepare()
643 ActivePlayer.initOffset = (s32)(ActivePlayer.header.movieDataOffsets in THPPlayerPrepare()
645 ActivePlayer.initReadFrame = frameNum; in THPPlayerPrepare()
646 ActivePlayer.initReadSize = (s32)(WorkBuffer[1] - WorkBuffer[0]); in THPPlayerPrepare()
659 ActivePlayer.initOffset = (s32)ActivePlayer.header.movieDataOffsets; in THPPlayerPrepare()
660 ActivePlayer.initReadSize = (s32)ActivePlayer.header.firstFrameSize; in THPPlayerPrepare()
661 ActivePlayer.initReadFrame = frameNum; in THPPlayerPrepare()
664 if (ActivePlayer.audioExist) in THPPlayerPrepare()
666 if (audioTrack < 0 || audioTrack >= ActivePlayer.audioInfo.sndNumTracks) in THPPlayerPrepare()
675 ActivePlayer.curAudioTrack = audioTrack; in THPPlayerPrepare()
680 ActivePlayer.playFlag = (u8)playFlag; in THPPlayerPrepare()
681 ActivePlayer.videoDecodeCount = 0; in THPPlayerPrepare()
684 if (ActivePlayer.onMemory) in THPPlayerPrepare()
686 if (DVDRead(&ActivePlayer.fileInfo, in THPPlayerPrepare()
687 ActivePlayer.movieData, in THPPlayerPrepare()
688 (s32)ActivePlayer.header.movieDataSize, in THPPlayerPrepare()
689 (s32)ActivePlayer.header.movieDataOffsets) < 0) in THPPlayerPrepare()
697 … ptr = ActivePlayer.movieData + ActivePlayer.initOffset - ActivePlayer.header.movieDataOffsets; in THPPlayerPrepare()
703 if (ActivePlayer.audioExist) in THPPlayerPrepare()
715 if (ActivePlayer.audioExist) in THPPlayerPrepare()
724 ActivePlayer.curVideoNumber = -1; in THPPlayerPrepare()
725 ActivePlayer.curAudioNumber = 0; in THPPlayerPrepare()
732 if (ActivePlayer.audioExist) in THPPlayerPrepare()
737 if (!ActivePlayer.onMemory) in THPPlayerPrepare()
749 ActivePlayer.state = THP_PLAYER_PREPARE; in THPPlayerPrepare()
750 ActivePlayer.internalState = THP_PLAYER_STOP; in THPPlayerPrepare()
753 ActivePlayer.dispTextureSet = NULL; in THPPlayerPrepare()
754 ActivePlayer.playAudioBuffer = NULL; in THPPlayerPrepare()
756 if (ActivePlayer.audioExist) in THPPlayerPrepare()
782 if (ActivePlayer.open && ((ActivePlayer.state == THP_PLAYER_PREPARE) in THPPlayerPlay()
783 || (ActivePlayer.state == THP_PLAYER_PAUSE))) in THPPlayerPlay()
785 if (ActivePlayer.state == THP_PLAYER_PAUSE && ActivePlayer.audioExist) in THPPlayerPlay()
789 ActivePlayer.state = THP_PLAYER_PLAY; in THPPlayerPlay()
790 ActivePlayer.prevCount = 0; in THPPlayerPlay()
791 ActivePlayer.curCount = 0; in THPPlayerPlay()
792 ActivePlayer.retraceCount = -1; in THPPlayerPlay()
815 if (ActivePlayer.open && !(ActivePlayer.state == THP_PLAYER_STOP)) in THPPlayerStop()
817 ActivePlayer.state = ActivePlayer.internalState = THP_PLAYER_STOP; in THPPlayerStop()
823 if (!ActivePlayer.onMemory) in THPPlayerStop()
825 DVDCancel(&ActivePlayer.fileInfo.cb); in THPPlayerStop()
831 if (ActivePlayer.audioExist) in THPPlayerStop()
848 ActivePlayer.dvdError = FALSE; in THPPlayerStop()
849 ActivePlayer.videoError = FALSE; in THPPlayerStop()
867 if (ActivePlayer.open && (ActivePlayer.state == THP_PLAYER_PLAY)) in THPPlayerPause()
869 ActivePlayer.state = ActivePlayer.internalState = THP_PLAYER_PAUSE; in THPPlayerPause()
871 if (ActivePlayer.audioExist) in THPPlayerPause()
896 if (ActivePlayer.open && (ActivePlayer.state == THP_PLAYER_PAUSE)) in THPPlayerSkip()
903 if (ActivePlayer.audioExist) in THPPlayerSkip()
914 ActivePlayer.curAudioNumber++; in THPPlayerSkip()
921 frameNumber = ActivePlayer.curAudioNumber + ActivePlayer.initReadFrame; in THPPlayerSkip()
924 …if (!(ActivePlayer.playFlag & THP_PLAY_LOOP) && (frameNumber >= ActivePlayer.header.numFrames - 1)) in THPPlayerSkip()
926 if (ActivePlayer.playAudioBuffer) in THPPlayerSkip()
928 PushFreeAudioBuffer(ActivePlayer.playAudioBuffer); in THPPlayerSkip()
929 ActivePlayer.playAudioBuffer = NULL; in THPPlayerSkip()
930 ActivePlayer.curAudioNumber++; in THPPlayerSkip()
937 if (ActivePlayer.playAudioBuffer) in THPPlayerSkip()
939 PushFreeAudioBuffer(ActivePlayer.playAudioBuffer); in THPPlayerSkip()
943ActivePlayer.playAudioBuffer = (THPAudioBuffer *)PopDecodedAudioBuffer(OS_MESSAGE_BLOCK); in THPPlayerSkip()
944 ActivePlayer.curAudioNumber++; in THPPlayerSkip()
951 if (ActivePlayer.dispTextureSet) in THPPlayerSkip()
953 frameNumber = ActivePlayer.dispTextureSet->frameNumber + ActivePlayer.initReadFrame; in THPPlayerSkip()
957 frameNumber = ActivePlayer.initReadFrame - 1; in THPPlayerSkip()
961 …if (!(ActivePlayer.playFlag & THP_PLAY_LOOP) && (frameNumber == ActivePlayer.header.numFrames - 1)) in THPPlayerSkip()
968 if (ActivePlayer.dispTextureSet) in THPPlayerSkip()
970 PushFreeTextureSet(ActivePlayer.dispTextureSet); in THPPlayerSkip()
974 ActivePlayer.dispTextureSet = (THPTextureSet *)PopDecodedTextureSet(OS_MESSAGE_BLOCK); in THPPlayerSkip()
976 if (ActivePlayer.audioExist) in THPPlayerSkip()
978 ActivePlayer.curVideoNumber++; in THPPlayerSkip()
1020 if (ActivePlayer.open && (ActivePlayer.state == THP_PLAYER_PLAY)) in PlayControl()
1023 if (ActivePlayer.dvdError || ActivePlayer.videoError) in PlayControl()
1025 ActivePlayer.state = ActivePlayer.internalState = THP_PLAYER_ERROR; in PlayControl()
1030 ActivePlayer.retraceCount++; in PlayControl()
1033 if (ActivePlayer.retraceCount == 0) in PlayControl()
1039 if (ActivePlayer.audioExist) in PlayControl()
1042 diff = ActivePlayer.curVideoNumber - ActivePlayer.curAudioNumber; in PlayControl()
1051 ActivePlayer.curVideoNumber++; in PlayControl()
1057 ActivePlayer.internalState = THP_PLAYER_PLAY; in PlayControl()
1069 ActivePlayer.retraceCount = -1; in PlayControl()
1089 …if (ActivePlayer.audioExist && ActivePlayer.retraceCount == 1 && ActivePlayer.internalState != THP… in PlayControl()
1092 ActivePlayer.internalState = THP_PLAYER_PLAY; in PlayControl()
1098 if (ActivePlayer.audioExist) in PlayControl()
1101 diff = ActivePlayer.curVideoNumber - ActivePlayer.curAudioNumber; in PlayControl()
1110 ActivePlayer.curVideoNumber++; in PlayControl()
1126 if (ActivePlayer.dispTextureSet) in PlayControl()
1133 PushUsedTextureSet(ActivePlayer.dispTextureSet); in PlayControl()
1135 ActivePlayer.dispTextureSet = textureSet; in PlayControl()
1139 if (!(ActivePlayer.playFlag & THP_PLAY_LOOP)) in PlayControl()
1142 if (ActivePlayer.audioExist) in PlayControl()
1144 frameNumber = ActivePlayer.curAudioNumber + ActivePlayer.initReadFrame; in PlayControl()
1147 … if (frameNumber == ActivePlayer.header.numFrames && ActivePlayer.playAudioBuffer == NULL) in PlayControl()
1149 ActivePlayer.state = ActivePlayer.internalState = THP_PLAYER_PLAYED; in PlayControl()
1155 if (ActivePlayer.dispTextureSet) in PlayControl()
1157 … frameNumber = ActivePlayer.dispTextureSet->frameNumber + ActivePlayer.initReadFrame; in PlayControl()
1161 frameNumber = ActivePlayer.initReadFrame - 1; in PlayControl()
1164 if ((frameNumber == ActivePlayer.header.numFrames - 1) in PlayControl()
1168 ActivePlayer.state = ActivePlayer.internalState = THP_PLAYER_PLAYED; in PlayControl()
1190 if (ActivePlayer.videoInfo.videoType & THP_VIDEO_ODD_INTERLACE) in ProperTimingForStart()
1197 else if (ActivePlayer.videoInfo.videoType & THP_VIDEO_EVEN_INTERLACE) in ProperTimingForStart()
1227 if (ActivePlayer.videoInfo.videoType & THP_VIDEO_ODD_INTERLACE) in ProperTimingForGettingNextFrame()
1234 else if (ActivePlayer.videoInfo.videoType & THP_VIDEO_EVEN_INTERLACE) in ProperTimingForGettingNextFrame()
1244 frameRate = (s32)((ActivePlayer.header.frameRate) * 100.0f); in ProperTimingForGettingNextFrame()
1248 ActivePlayer.curCount = (s32)((ActivePlayer.retraceCount * frameRate) / PAL_RATE); in ProperTimingForGettingNextFrame()
1252 ActivePlayer.curCount = (s32)((ActivePlayer.retraceCount * frameRate) / NTSC_RATE); in ProperTimingForGettingNextFrame()
1255 if (ActivePlayer.prevCount != ActivePlayer.curCount) in ProperTimingForGettingNextFrame()
1257 ActivePlayer.prevCount = ActivePlayer.curCount; in ProperTimingForGettingNextFrame()
1284 … if (ActivePlayer.open && !(ActivePlayer.state == THP_PLAYER_STOP) && ActivePlayer.dispTextureSet) in THPPlayerDrawCurrentFrame()
1287 THPGXYuv2RgbDraw(ActivePlayer.dispTextureSet->ytexture, in THPPlayerDrawCurrentFrame()
1288 ActivePlayer.dispTextureSet->utexture, in THPPlayerDrawCurrentFrame()
1289 ActivePlayer.dispTextureSet->vtexture, in THPPlayerDrawCurrentFrame()
1291 (s16)ActivePlayer.videoInfo.xSize, (s16)ActivePlayer.videoInfo.ySize, in THPPlayerDrawCurrentFrame()
1296 … currentFrameNumber = (s32)((ActivePlayer.dispTextureSet->frameNumber + ActivePlayer.initReadFrame) in THPPlayerDrawCurrentFrame()
1297 % ActivePlayer.header.numFrames); in THPPlayerDrawCurrentFrame()
1317 if (ActivePlayer.open) in THPPlayerGetVideoInfo()
1319 memcpy(videoInfo, &ActivePlayer.videoInfo, sizeof(THPVideoInfo)); in THPPlayerGetVideoInfo()
1339 if (ActivePlayer.open) in THPPlayerGetAudioInfo()
1341 memcpy(audioInfo, &ActivePlayer.audioInfo, sizeof(THPAudioInfo)); in THPPlayerGetAudioInfo()
1361 if (ActivePlayer.open) in THPPlayerGetFrameRate()
1364 return ActivePlayer.header.frameRate; in THPPlayerGetFrameRate()
1382 if (ActivePlayer.open) in THPPlayerGetTotalFrame()
1384 return ActivePlayer.header.numFrames; in THPPlayerGetTotalFrame()
1407 return ActivePlayer.state; in THPPlayerGetState()
1508 …bufferSize = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f)… in StreamInit()
1524 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
1548 if (ActivePlayer.audioInfo.sndFrequency == 32000) in StreamInit()
1555 AXSetVoiceSrcRatio(StreamL, (f32)(ActivePlayer.audioInfo.sndFrequency / 32000.0)); in StreamInit()
1558 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
1591 if (ActivePlayer.audioInfo.sndFrequency == 32000) in StreamInit()
1598 AXSetVoiceSrcRatio(StreamR, (f32)(ActivePlayer.audioInfo.sndFrequency / 32000.0)); in StreamInit()
1609 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
1619 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
1692 …bufferSampleNum = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + … in StreamReInit()
1700 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
1735 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
1763 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
1793 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
1836 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
1852 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
1906 …bufferSize = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f)… in StreamInit()
1920 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
1944 if (ActivePlayer.audioInfo.sndFrequency == 32000) in StreamInit()
1951 AXSetVoiceSrcRatio(StreamL, (f32)(ActivePlayer.audioInfo.sndFrequency / 32000.0)); in StreamInit()
1954 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
1987 if (ActivePlayer.audioInfo.sndFrequency == 32000) in StreamInit()
1994 AXSetVoiceSrcRatio(StreamR, (f32)(ActivePlayer.audioInfo.sndFrequency / 32000.0)); in StreamInit()
2005 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamInit()
2042 …bufferSampleNum = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + … in StreamReInit()
2050 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
2085 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
2113 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
2143 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
2186 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
2201 if (ActivePlayer.audioInfo.sndChannels == 2) in StreamReInit()
2262 ActivePlayer.curAudioNumber++; in CheckBoundary()
2292 if (ActivePlayer.playAudioBuffer == NULL) in GetAudioSample()
2294 …if ((ActivePlayer.playAudioBuffer = (THPAudioBuffer *)PopDecodedAudioBuffer(OS_MESSAGE_NOBLOCK)) =… in GetAudioSample()
2301 if (ActivePlayer.playAudioBuffer->validSample) in GetAudioSample()
2303 if (ActivePlayer.playAudioBuffer->validSample >= sample) in GetAudioSample()
2309 sampleNum = ActivePlayer.playAudioBuffer->validSample; in GetAudioSample()
2312 src = ActivePlayer.playAudioBuffer->curPtr; in GetAudioSample()
2339 ActivePlayer.playAudioBuffer->validSample -= sampleNum; in GetAudioSample()
2340 ActivePlayer.playAudioBuffer->curPtr = src; in GetAudioSample()
2342 if (ActivePlayer.playAudioBuffer->validSample == 0) in GetAudioSample()
2345 PushFreeAudioBuffer(ActivePlayer.playAudioBuffer); in GetAudioSample()
2346 ActivePlayer.playAudioBuffer = NULL; in GetAudioSample()
2443 if (Initialized && (StreamL || StreamR) & (ActivePlayer.internalState == THP_PLAYER_PLAY)) in THPPlayerStreamUpdate()
2445 …bufferSampleNum = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + … in THPPlayerStreamUpdate()
2491 if (Initialized && (StreamL || StreamR) & (ActivePlayer.internalState == THP_PLAYER_PLAY)) in THPPlayerStreamUpdate()
2493 …bufferSampleNum = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + … in THPPlayerStreamUpdate()
2554 …bufferSampleHalfNum = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0… in TransferStreamData()
2571 if (ActivePlayer.audioInfo.sndChannels == 2) in TransferStreamData()
2595 if (ActivePlayer.audioInfo.sndChannels == 2) in TransferStreamData()
2618 …bufferSampleHalfNum = OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0… in TransferStreamData()
2631 if (ActivePlayer.audioInfo.sndChannels == 2) in TransferStreamData()
2745 if (ActivePlayer.open && ActivePlayer.audioExist) in THPPlayerCalcNeedAmemory()
2747 … size = (OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f) * 2 in THPPlayerCalcNeedAmemory()
2748 * ActivePlayer.audioInfo.sndChannels); in THPPlayerCalcNeedAmemory()
2768 if (ActivePlayer.open && (ActivePlayer.state == THP_PLAYER_STOP)) in THPPlayerSetAmemory()
2771 …addr += (OSRoundUp32B(STREAM_BUFFER_MS * ActivePlayer.audioInfo.sndFrequency / 1000.0f + 0.5f) * 2… in THPPlayerSetAmemory()
2772 if (ActivePlayer.audioInfo.sndChannels == 2) in THPPlayerSetAmemory()