From b29e856055504d888c7c8f5b732fa0da9a395b9e Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sun, 10 Jan 2016 15:53:05 -0800 Subject: [PATCH] Atrac: Remove some unused calculations. Halfway buffers now always calculate writableBytes realtime. --- Core/HLE/sceAtrac.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/Core/HLE/sceAtrac.cpp b/Core/HLE/sceAtrac.cpp index 578559c887..2ec93107b4 100644 --- a/Core/HLE/sceAtrac.cpp +++ b/Core/HLE/sceAtrac.cpp @@ -1244,8 +1244,6 @@ static void AtracGetResetBufferInfo(Atrac *atrac, AtracResetBufferInfo *bufferIn bufferInfo->first.minWriteBytes = 0; } bufferInfo->first.filePos = atrac->first.size; - - atrac->first.writableBytes = bufferInfo->first.writableBytes; } else { // This is without the sample offset. The file offset also includes the previous batch of samples? int sampleFileOffset = atrac->getFileOffsetBySample(sample - atrac->firstSampleoffset - atrac->samplesPerFrame()); @@ -1591,7 +1589,6 @@ static u32 sceAtracResetPlayPosition(int atracID, int sample, int bytesWrittenFi Memory::Memcpy(atrac->data_buf + atrac->first.size, atrac->first.addr + atrac->first.size, bytesWrittenFirstBuf); atrac->first.fileoffset += bytesWrittenFirstBuf; atrac->first.size += bytesWrittenFirstBuf; - atrac->first.writableBytes -= bytesWrittenFirstBuf; atrac->first.offset += bytesWrittenFirstBuf; }