Thank you for the logs!
I just saw that I broke my fix from r3723 in r3734: the number of samples returned at the 2nd call is not correct any more (0x170 below instead of 0x800).
I will fix it
I just saw that I broke my fix from r3723 in r3734: the number of samples returned at the 2nd call is not correct any more (0x170 below instead of 0x800).
I will fix it
Code:
06:29:43 DEBUG hle.sceAtrac3plus - StreamThread - sceAtracDecodeData returning 0x00000000, samples=0x690, end=0, remainFrames=350, currentSample=0xE90/0x74EF2B, AtracID[id=0, inputBuffer=pspFileBuffer(addr=0x08DB17C0, maxSize=0x40000, currentSize=0x3F9D0, readPosition=0x630, writePosition=0x0, filePosition=0x40000, fileMaxSize=0x2A8160), channels=2, outputChannels=2]
06:29:43 DEBUG hle.sceAtrac3plus - StreamThread - sceAtracDecodeData returning 0x00000000, samples=0x170, end=0, remainFrames=349, currentSample=0x1000/0x74EF2B, AtracID[id=0, inputBuffer=pspFileBuffer(addr=0x08DB17C0, maxSize=0x40000, currentSize=0x3F6E8, readPosition=0x918, writePosition=0x0, filePosition=0x40000, fileMaxSize=0x2A8160), channels=2, outputChannels=2]
06:29:43 DEBUG hle.sceAtrac3plus - StreamThread - sceAtracDecodeData returning 0x00000000, samples=0x800, end=0, remainFrames=348, currentSample=0x1800/0x74EF2B, AtracID[id=0, inputBuffer=pspFileBuffer(addr=0x08DB17C0, maxSize=0x40000, currentSize=0x3F400, readPosition=0xC00, writePosition=0x0, filePosition=0x40000, fileMaxSize=0x2A8160), channels=2, outputChannels=2]
...
Always include a complete log file at INFO level in your reports. Thanks! How to post a log