First working version for pulse audio output
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
pkg_check_modules(LIBAV IMPORTED_TARGET libavcodec libavutil libavformat libswresample)
|
||||
pkg_check_modules(Taglib REQUIRED IMPORTED_TARGET taglib)
|
||||
pkg_check_modules(PulseAudio REQUIRED IMPORTED_TARGET libpulse)
|
||||
|
||||
add_library(lmsaudio STATIC
|
||||
impl/ffmpeg/AudioFile.cpp
|
||||
@@ -11,12 +12,17 @@ add_library(lmsaudio STATIC
|
||||
impl/ffmpeg/TagReader.cpp
|
||||
impl/ffmpeg/Transcoder.cpp
|
||||
impl/ffmpeg/Utils.cpp
|
||||
impl/pulseaudio/AudioOutput.cpp
|
||||
impl/pulseaudio/AudioOutputStream.cpp
|
||||
impl/pulseaudio/Exception.cpp
|
||||
impl/pulseaudio/MainLoopScopedLock.cpp
|
||||
impl/taglib/AudioFileInfo.cpp
|
||||
impl/taglib/AudioFileInfoParser.cpp
|
||||
impl/taglib/ImageReader.cpp
|
||||
impl/taglib/TagReader.cpp
|
||||
impl/taglib/Utils.cpp
|
||||
impl/AudioFileInfoParser.cpp
|
||||
impl/PcmTypes.cpp
|
||||
impl/TagReader.cpp
|
||||
)
|
||||
|
||||
@@ -39,4 +45,5 @@ target_link_libraries(lmsaudio PUBLIC
|
||||
target_link_libraries(lmsaudio PRIVATE
|
||||
PkgConfig::LIBAV
|
||||
PkgConfig::Taglib
|
||||
PkgConfig::PulseAudio
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user