From d82570af222d6c54eb26c683f4d3a63da8bce935 Mon Sep 17 00:00:00 2001 From: Egor Vorontsov Date: Mon, 13 Jun 2022 15:40:01 +0300 Subject: [PATCH] Fixed OpenAL usage to release (delete) stale capture devies/streams. --- KeyboardVisualizerCommon/Visualizer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/KeyboardVisualizerCommon/Visualizer.cpp b/KeyboardVisualizerCommon/Visualizer.cpp index 4f8a15a..1e3462f 100644 --- a/KeyboardVisualizerCommon/Visualizer.cpp +++ b/KeyboardVisualizerCommon/Visualizer.cpp @@ -211,6 +211,7 @@ void Visualizer::ChangeAudioDevice() if(device != NULL) { alcCaptureStop(device); + alcCaptureCloseDevice(device); } if(audio_device_idx < audio_devices.size())