First working PCM decoder

This commit is contained in:
emeric
2026-02-17 23:15:43 +01:00
parent 275d3bb967
commit e0f1e4a1ec
15 changed files with 734 additions and 31 deletions
+3 -1
View File
@@ -1,11 +1,13 @@
pkg_check_modules(LIBAV IMPORTED_TARGET libavcodec libavutil libavformat)
pkg_check_modules(LIBAV IMPORTED_TARGET libavcodec libavutil libavformat libswresample)
pkg_check_modules(Taglib REQUIRED IMPORTED_TARGET taglib)
add_library(lmsaudio STATIC
impl/ffmpeg/AudioFile.cpp
impl/ffmpeg/AudioFileInfo.cpp
impl/ffmpeg/AudioFileInfoParser.cpp
impl/ffmpeg/FFmpegTypes.cpp
impl/ffmpeg/ImageReader.cpp
impl/ffmpeg/PcmDecoder.cpp
impl/ffmpeg/TagReader.cpp
impl/ffmpeg/Transcoder.cpp
impl/ffmpeg/Utils.cpp