From dd5c57285251fdb8d760afe45bc9900e865cd19e Mon Sep 17 00:00:00 2001 From: dijunkun Date: Thu, 22 Oct 2026 03:23:10 +0800 Subject: [PATCH] [feat] enable Windows MFT codecs without CUDA --- apps/desktop/src/config_center/config_center.cpp | 5 ++--- deps/submodules/minirtc | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/apps/desktop/src/config_center/config_center.cpp b/apps/desktop/src/config_center/config_center.cpp index 8b08d659..018d95d0 100644 --- a/apps/desktop/src/config_center/config_center.cpp +++ b/apps/desktop/src/config_center/config_center.cpp @@ -426,9 +426,8 @@ ConfigCenter::VIDEO_ENCODE_FORMAT ConfigCenter::GetVideoEncodeFormat() const { } bool ConfigCenter::IsHardwareVideoCodecAvailable() { -#if (((defined(_WIN32) || defined(__linux__)) && !defined(__aarch64__) && \ - !defined(__arm__) && USE_CUDA) || \ - defined(__APPLE__)) +#if defined(_WIN32) || defined(__APPLE__) || \ + (defined(__linux__) && !defined(__aarch64__) && !defined(__arm__) && USE_CUDA) return true; #else return false; diff --git a/deps/submodules/minirtc b/deps/submodules/minirtc index 2e156713..c1b268f2 160000 --- a/deps/submodules/minirtc +++ b/deps/submodules/minirtc @@ -1 +1 @@ -Subproject commit 2e156713704b95c5ea7d4450b913fdef6412ce96 +Subproject commit c1b268f20fdacccac9f7232208568a00a9e3205e