mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-26 12:15:34 +08:00
Add audio capture test
This commit is contained in:
17
xmake.lua
17
xmake.lua
@@ -77,12 +77,23 @@ target("remote_desk")
|
||||
os.rm("$(projectdir)/out/lib")
|
||||
end)
|
||||
|
||||
-- target("linux_capture")
|
||||
-- target("screen_capture")
|
||||
-- set_kind("binary")
|
||||
-- add_packages("sdl2", "imgui", "ffmpeg", "openh264")
|
||||
-- add_files("test/linux_capture.cpp")
|
||||
-- add_files("test/screen_capture/linux_capture.cpp")
|
||||
-- add_ldflags("-lavformat", "-lavdevice", "-lavfilter", "-lavcodec",
|
||||
-- "-lswscale", "-lavutil", "-lswresample",
|
||||
-- "-lasound", "-lxcb-shape", "-lxcb-xfixes", "-lsndio", "-lxcb",
|
||||
-- "-lxcb-shm", "-lXext", "-lX11", "-lXv", "-lpthread", "-lSDL2", "-lopenh264",
|
||||
-- "-ldl" ,{force = true})
|
||||
-- "-ldl", {force = true})
|
||||
|
||||
target("audio_capture")
|
||||
set_kind("binary")
|
||||
add_packages("ffmpeg")
|
||||
add_files("test/audio_capture/sdl2_audio_capture.cpp")
|
||||
add_includedirs("test/audio_capture")
|
||||
add_ldflags("-lavformat", "-lavdevice", "-lavfilter", "-lavcodec",
|
||||
"-lswscale", "-lavutil", "-lswresample",
|
||||
"-lasound", "-lxcb-shape", "-lxcb-xfixes", "-lsndio", "-lxcb",
|
||||
"-lxcb-shm", "-lXext", "-lX11", "-lXv", "-lpthread", "-lSDL2", "-lopenh264",
|
||||
"-ldl", {force = true})
|
||||
Reference in New Issue
Block a user