Skip to content

Commit ef0c348

Browse files
authored
Remove detection of unused PulseAudio audio libary. (Kenix3#421)
* Remove detection of unused PulseAudio audio libary. * Remove unused PulseAudio backend refecences from the code completely.
1 parent d42849d commit ef0c348

File tree

3 files changed

+1
-9
lines changed

3 files changed

+1
-9
lines changed

src/CMakeLists.txt

-5
Original file line numberDiff line numberDiff line change
@@ -465,11 +465,6 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
465465
target_link_libraries(libultraship PRIVATE ${OSX_FOUNDATION} ${OSX_AVFOUNDATION} ${METAL} ${QUARTZCORE} ${CMAKE_DL_LIBS})
466466
endif()
467467

468-
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
469-
find_package(PulseAudio)
470-
target_link_libraries(libultraship PRIVATE ${PULSEAUDIO_LIBRARY})
471-
endif()
472-
473468
if (USE_OPENGLES)
474469
if (CMAKE_SYSTEM_NAME STREQUAL "Android")
475470
find_library(OPENGLES_LIBRARY GLESv3)

src/audio/Audio.cpp

-3
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ void Audio::Init() {
3636
mAvailableAudioBackends = std::make_shared<std::vector<AudioBackend>>();
3737
#ifdef _WIN32
3838
mAvailableAudioBackends->push_back(AudioBackend::WASAPI);
39-
#endif
40-
#ifdef __linux
41-
mAvailableAudioBackends->push_back(AudioBackend::PULSE);
4239
#endif
4340
mAvailableAudioBackends->push_back(AudioBackend::SDL);
4441

src/audio/Audio.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include "audio/AudioPlayer.h"
77

88
namespace LUS {
9-
enum class AudioBackend { WASAPI, PULSE, SDL };
9+
enum class AudioBackend { WASAPI, SDL };
1010

1111
class Audio {
1212
public:

0 commit comments

Comments
 (0)