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 @@ + + + +