Merge pull request #1873 from oioitff/atrac-fix

Fix freeze issue for atrac3plus.
This commit is contained in:
Henrik Rydgård committed 2013-05-20 13:14:10 -07:00
commit 34562832f6
1 file changed
+4
+4
View File
@@ -561,6 +561,10 @@ u32 sceAtracDecodeData(int atracID, u32 outAddr, u32 numSamplesAddr, u32 finishF
if (atrac->atracOutputChannels == 2)
*out++ = sampleR;
}
if (numSamples == 0) {
numSamples = ATRAC_MAX_SAMPLES;
memset(out, 0, numSamples * sizeof(s16) * atrac->atracOutputChannels);
}
} else
#endif // _USE_DSHOW
{