From d46c0c47b82704954f40dcf7bd899fa7fb3aa015 Mon Sep 17 00:00:00 2001 From: MissLavender-LQ Date: Thu, 28 Sep 2023 03:51:14 +0100 Subject: [PATCH] linux audio is now set to alsa --- Nuake/dependencies/soloud_p5.lua | 4 ++-- Nuake/src/Audio/AudioManager.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Nuake/dependencies/soloud_p5.lua b/Nuake/dependencies/soloud_p5.lua index d5a980a7..ed271fc0 100644 --- a/Nuake/dependencies/soloud_p5.lua +++ b/Nuake/dependencies/soloud_p5.lua @@ -37,11 +37,11 @@ project 'Soloud' filter "system:linux" defines { - "WITH_OSS" + "WITH_ALSA" } files { - "soloud/src/backend/oss/soloud_oss.cpp" + "soloud/src/backend/alsa/soloud_alsa.cpp" } filter "configurations:Debug" diff --git a/Nuake/src/Audio/AudioManager.cpp b/Nuake/src/Audio/AudioManager.cpp index d831bd2f..8d9af0ca 100644 --- a/Nuake/src/Audio/AudioManager.cpp +++ b/Nuake/src/Audio/AudioManager.cpp @@ -28,7 +28,7 @@ namespace Nuake { m_Soloud = CreateRef(); // TODO: Sample rate, back end, buffer size, flags. - m_Soloud->init(); + m_Soloud->init(SoLoud::Soloud::CLIP_ROUNDOFF,SoLoud::Soloud::ALSA); m_AudioThread = std::thread(&AudioManager::AudioThreadLoop, this);