Added local music playback, cleaned macOS cmake support, and reworked gstreamer player logic

This commit is contained in:
2026-03-17 12:20:46 +10:00
parent 6de7ae441d
commit dcd4720f4c
10 changed files with 558 additions and 15 deletions
+1 -1
View File
@@ -69,7 +69,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "NetBSD")
include_directories(${GSTREAMER_INCLUDE_DIRS} ${AVFORMAT_INCLUDE_DIR} ${AVUTIL_INCLUDE_DIRS} /usr/X11R7/include /usr/pkg/include/ffmpeg8)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
message("--- Detected macOS ---")
target_link_directories(ossp PRIVATE /opt/ossp/lib /opt/homebrew/lib)
target_link_directories(ossp PRIVATE /opt/ossp/lib)
pkg_check_modules(AVFORMAT REQUIRED libavformat)
pkg_check_modules(AVUTIL REQUIRED libavutil)
pkg_check_modules(BZ2 REQUIRED bzip2)