From 0b4c6fe913558365816ef9e336fcc6cbb9d75c0e Mon Sep 17 00:00:00 2001 From: wilson Date: Sat, 17 Jan 2026 16:40:27 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=B5=8B=E8=AF=95=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SHH.CameraSdk/Core/Pipeline/GlobalPipelineRouter.cs | 3 --- SHH.CameraSdk/SHH.CameraSdk.csproj | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SHH.CameraSdk/Core/Pipeline/GlobalPipelineRouter.cs b/SHH.CameraSdk/Core/Pipeline/GlobalPipelineRouter.cs index 7e8122f..221042a 100644 --- a/SHH.CameraSdk/Core/Pipeline/GlobalPipelineRouter.cs +++ b/SHH.CameraSdk/Core/Pipeline/GlobalPipelineRouter.cs @@ -24,9 +24,6 @@ public static class GlobalPipelineRouter { // Optimized: [原因] 撤回冗余的 AddRef。实测发现 ProcessingPipeline.TrySubmit // 内部已包含 AddRef 逻辑,此处若再加会导致引用计数无法归零,进而撑爆帧池导致卡死。 - - frame.AddRef(); - if (_currentProcessor != null) { // 场景 A: 有处理器 (如缩放服务) -> 改道进入处理器 diff --git a/SHH.CameraSdk/SHH.CameraSdk.csproj b/SHH.CameraSdk/SHH.CameraSdk.csproj index ba3f960..bb83a21 100644 --- a/SHH.CameraSdk/SHH.CameraSdk.csproj +++ b/SHH.CameraSdk/SHH.CameraSdk.csproj @@ -37,4 +37,8 @@ + + + +