From 02a76e712a4988feb9bc26e2613abd7ed8a8c694 Mon Sep 17 00:00:00 2001 From: gcw_4z3jiPvB Date: Mon, 17 Aug 2026 15:31:00 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E6=96=87=E4=BB=B6?= =?UTF-8?q?=20extension=5Fmanager.cpp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gcw_4z3jiPvB --- .../extension_manager/extension_manager.cpp | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/framework/algorithm/extension_manager/extension_manager.cpp b/framework/algorithm/extension_manager/extension_manager.cpp index e03f7af..e61f822 100644 --- a/framework/algorithm/extension_manager/extension_manager.cpp +++ b/framework/algorithm/extension_manager/extension_manager.cpp @@ -794,28 +794,6 @@ VPEAlgoErrCode ExtensionManager::BuildAihdrEnhancerCaps(const std::shared_ptr& ext, size_t idx, - AutoEffectAisrCapabilityMap& autoEffectAisrCapabilityMap) const -{ - // Use dlsym to get BuildCapabilities from ext .so directly, avoiding CFI cross-DSO failure - using AutoEffectAisrCapsBuilder = void(*)(AutoEffectAisrCapability*); - auto capsBuilder = reinterpret_cast(dlsym(g_algoHandle, - "BuildAutoEffectVideoCapabilities")); - AutoEffectAisrCapability capabilities{}; - if (capsBuilder != nullptr) { - capsBuilder(&capabilities); - } - auto itr = autoEffectAisrCapabilityMap.find(0); - if (itr == autoEffectAisrCapabilityMap.end()) { - autoEffectAisrCapabilityMap.emplace(0, idx); - } else { - if (capabilities.rank == Rank::RANK_HIGH) { - itr->second = idx; - } - } - return VPE_ALGO_ERR_OK; -} - VPEAlgoErrCode ExtensionManager::BuildContrastEnhancerCaps(const std::shared_ptr& ext, size_t idx, ContrastEnhancerCapabilityMap& contrastEnhancerCapabilityMap) const {