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);