[feat] optimize Windows native video encoding

This commit is contained in:
dijunkun
2026-09-04 02:23:16 +08:00
parent db3b26efe7
commit 010064d5b7
6 changed files with 318 additions and 12 deletions
+1
View File
@@ -162,6 +162,7 @@ function setup_targets()
add_includedirs("deps/submodules/minirtc/src/api", {public = true})
if is_os("windows") then
add_packages("libyuv")
add_files("apps/desktop/src/screen_capturer/captured_nv12_frame.cpp")
add_files("apps/desktop/src/platform/windows/screen_capturer/screen_capturer_dxgi.cpp",
"apps/desktop/src/platform/windows/screen_capturer/screen_capturer_gdi.cpp",
"apps/desktop/src/platform/windows/screen_capturer/screen_capturer_win.cpp",