diff --git a/src/framework/audio/CMakeLists.txt b/src/framework/audio/CMakeLists.txt index d568be278c550..bd69e3c53ce29 100644 --- a/src/framework/audio/CMakeLists.txt +++ b/src/framework/audio/CMakeLists.txt @@ -59,8 +59,6 @@ elseif(OS_IS_MAC) set(DRIVER_SRC ${CMAKE_CURRENT_LIST_DIR}/internal/audiomidimanager.cpp ${CMAKE_CURRENT_LIST_DIR}/internal/audiomidimanager.h - ${CMAKE_CURRENT_LIST_DIR}/internal/platform/lin/audiodeviceslistener.cpp - ${CMAKE_CURRENT_LIST_DIR}/internal/platform/lin/audiodeviceslistener.h ${CMAKE_CURRENT_LIST_DIR}/internal/platform/osx/osxaudiodriver.mm ${CMAKE_CURRENT_LIST_DIR}/internal/platform/osx/osxaudiodriver.h ${JACK_SRC} diff --git a/src/framework/audio/internal/audiomidimanager.cpp b/src/framework/audio/internal/audiomidimanager.cpp index d3fd9b19e75d5..7e2615f6ff61e 100644 --- a/src/framework/audio/internal/audiomidimanager.cpp +++ b/src/framework/audio/internal/audiomidimanager.cpp @@ -50,6 +50,7 @@ AudioMidiManager::~AudioMidiManager() void AudioMidiManager::init() { +/* m_devicesListener.startWithCallback([this]() { return availableOutputDevices(); }); @@ -57,6 +58,7 @@ void AudioMidiManager::init() m_devicesListener.devicesChanged().onNotify(this, [this]() { m_availableOutputDevicesChanged.notify(); }); +*/ // notify driver if when musescore changes play-position or play/pause playbackController()->isPlayingChanged().onNotify(this, [this]() { diff --git a/src/framework/audio/internal/audiomidimanager.h b/src/framework/audio/internal/audiomidimanager.h index e63315eaf6d89..eeb63f49681dd 100644 --- a/src/framework/audio/internal/audiomidimanager.h +++ b/src/framework/audio/internal/audiomidimanager.h @@ -89,7 +89,7 @@ class AudioMidiManager : public IAudioDriver, public async::Asyncable muse::async::Notification m_outputDeviceChanged; mutable std::mutex m_devicesMutex; - AudioDevicesListener m_devicesListener; + //AudioDevicesListener m_devicesListener; muse::async::Notification m_availableOutputDevicesChanged; std::string m_deviceId;