Sound für synchrone Wiedergabe geändert
This commit is contained in:
@@ -15,8 +15,13 @@ find_package(Qt6 REQUIRED COMPONENTS
|
||||
Network
|
||||
)
|
||||
|
||||
# ALSA (audio passthrough, same as the HDMI viewer)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(ALSA REQUIRED alsa)
|
||||
|
||||
set(SOURCES
|
||||
src/main.cpp
|
||||
src/audiothread.cpp
|
||||
src/mainwindow.cpp
|
||||
src/serialworker.cpp
|
||||
src/rawview.cpp
|
||||
@@ -30,6 +35,7 @@ set(SOURCES
|
||||
)
|
||||
|
||||
set(HEADERS
|
||||
include/audiothread.h
|
||||
include/mainwindow.h
|
||||
include/serialworker.h
|
||||
include/rawview.h
|
||||
@@ -45,7 +51,7 @@ set(HEADERS
|
||||
qt6_add_resources(RESOURCES resources.qrc)
|
||||
add_executable(uartscope ${SOURCES} ${HEADERS} ${RESOURCES})
|
||||
|
||||
target_include_directories(uartscope PRIVATE include)
|
||||
target_include_directories(uartscope PRIVATE include ${ALSA_INCLUDE_DIRS})
|
||||
|
||||
target_link_libraries(uartscope PRIVATE
|
||||
Qt6::Core
|
||||
@@ -53,6 +59,7 @@ target_link_libraries(uartscope PRIVATE
|
||||
Qt6::Widgets
|
||||
Qt6::SerialPort
|
||||
Qt6::Network
|
||||
${ALSA_LIBRARIES}
|
||||
)
|
||||
|
||||
# V4L2 uses Linux kernel headers directly (linux/videodev2.h)
|
||||
|
||||
Reference in New Issue
Block a user