From 50bdbb784a4beb6765bb7541bd37eb548482af98 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 2 Jun 2022 03:21:00 -0500 Subject: [PATCH] oh no --- src/engine/platform/pcspkr.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/pcspkr.cpp b/src/engine/platform/pcspkr.cpp index 3334b70b..a60149b0 100644 --- a/src/engine/platform/pcspkr.cpp +++ b/src/engine/platform/pcspkr.cpp @@ -44,7 +44,9 @@ void _pcSpeakerThread(void* inst) { void DivPlatformPCSpeaker::pcSpeakerThread() { std::unique_lock unique(realOutSelfLock); +#ifdef __linux__ int lastDelay=0; +#endif RealQueueVal r(0,0); printf("starting\n"); while (!realOutQuit) { @@ -179,7 +181,7 @@ void DivPlatformPCSpeaker::acquire_piezo(short* bufL, short* bufR, size_t start, void DivPlatformPCSpeaker::beepFreq(int freq, int delay) { realQueueLock.lock(); - realQueue.push(RealQueueVal(freq,delay)); + realQueue.push(RealQueueVal(delay,freq)); realQueueLock.unlock(); realOutCond.notify_one(); }