04-12-2013, 11:33 AM
I just saw that every atrac set with bufferSize=0xDEADBEEF is not working yet, it is ending immediately:
Code:
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracSetDataAndGetID buffer=0x097FA550, bufferSize=0xDEADBEEF
05:15:42 INFO hle.sceAtrac3plus - ATRAC3 0 - hleAtracSetData atracID=1, buffer=0x097FA550, readSize=0xDEADBEEF, bufferSize=0xDEADBEEF, fileSize=0xDE5C
05:15:42 INFO hle - ATRAC3 0 - Decodable AT3 data detected.
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - hleSetHalfwayBufferAndGetID returning atID=0x1
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracGetSecondBufferInfo atID=0x1, outPosition=0x09FADA8C, outBytes=0x09FADA88
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracSetLoopNum atID=0x1, loopNbr=0xFFFFFFFF
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracGetRemainFrame atID=0x1, remainFramesAddr=0x08A963B8
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracGetRemainFrame returning -1, AtracID[id=1, inputBufferAddr=0x097FA550, inputBufferSize=-559038737, inputBufferOffset=0, inputBufferWritableBytes=0, inputBufferNeededBytes=0, channels=2, outputChannels=2]
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracDecodeData atID=0x1, samplesAddr=0x09AAC1C0, samplesNbrAddr=0x09FADA8C, outEndAddr=0x08A96428, remainFramesAddr=0x08A963B8
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracDecodeData returning 0x00000000, samples=1024, end=1, remainFrames=-1, currentSample=1024/-1, AtracID[id=1, inputBufferAddr=0x097FA550, inputBufferSize=-559038737, inputBufferOffset=-559038737, inputBufferWritableBytes=0, inputBufferNeededBytes=0, channels=2, outputChannels=2]
05:15:42 DEBUG hle.sceAtrac3plus - ATRAC3 0 - sceAtracReleaseAtracID atID=0x1
Always include a complete log file at INFO level in your reports. Thanks! How to post a log