Fix issue with compilation under Linux

This commit is contained in:
Lorenzooone 2025-07-22 14:19:50 +02:00
parent 27d9826f57
commit 4a21f9af7d
2 changed files with 10 additions and 11 deletions

View File

@ -81,6 +81,7 @@ else()
endif()
set(RASPBERRY_PI_COMPILATION FALSE CACHE BOOL "Option for compiling the Raspberry Pi GPIO library in")
set(SFML_USE_DRM FALSE CACHE BOOL "Option for compiling SFML for DRM on Linux")
set(SFML_BUILD_NETWORK FALSE)
set(EXTRA_LIBRARIES "")
if(MINGW_CROSS_COMPILATION)

View File

@ -384,17 +384,15 @@ static void audioDeviceNotificationCallback(bool& requestAudioResearch, bool res
if(resetting)
return;
switch (notification)
{
case sf::PlaybackDevice::Notification::DeviceStopped:
{
if(sf::PlaybackDevice::isDefaultDevice())
break;
requestAudioResearch = true;
break;
}
default:
break;
}
{
case sf::PlaybackDevice::Notification::DeviceStopped:
if(sf::PlaybackDevice::isDefaultDevice())
break;
requestAudioResearch = true;
break;
default:
break;
}
}
static bool handleAudioDeviceChanges(Audio &audio, AudioData *audio_data, std::optional<std::string> &curr_device, audio_output_device_data &in_use_audio_output_device_data, bool &requestAudioResearch, bool &resetting) {