diff --git a/Core/HLE/__sceAudio.cpp b/Core/HLE/__sceAudio.cpp index 97aad7c6fe..6dc7dfde5d 100644 --- a/Core/HLE/__sceAudio.cpp +++ b/Core/HLE/__sceAudio.cpp @@ -118,7 +118,9 @@ void __AudioInit() { mixBuffer = new s32[hwBlockSize * 2]; memset(mixBuffer, 0, hwBlockSize * 2 * sizeof(s32)); - + __blockForAudioQueueLock(); + outAudioQueue.clear(); + __releaseAcquiredLock(); } void __AudioDoState(PointerWrap &p) {