修正編碼輸入緩衝診斷的巢狀型別名稱
SharedCapture/StreamDiagnostics.swift
commit c42c18c693c3a331555a7c5a20fc9fe6ba13dc78Author: Nuclear0709 <agp05432@gmail.com>Date: Wed Nov 11 22:49:39 2026 +0800 修正編碼輸入緩衝診斷的巢狀型別名稱 diff --git a/SharedCapture/StreamDiagnostics.swift b/SharedCapture/StreamDiagnostics.swift--- a/SharedCapture/StreamDiagnostics.swift+++ b/SharedCapture/StreamDiagnostics.swift@@ -265,7 +265,7 @@ final class StreamDiagnosticsProbe: MediaMixerOutput, @unchecked Sendable { result.firstEncoderTiming = pipeline.encoder?.firstEncoderTiming result.lastEncoderTiming = pipeline.encoder?.lastEncoderTiming result.encoderHealth = pipeline.encoderHealth- result.encoderInput = EncoderInputBufferDiagnostics.from(pipeline.encoderInput)+ result.encoderInput = StreamDiagnosticsSnapshot.EncoderInputBufferDiagnostics.from(pipeline.encoderInput) result.videoSettings = "\(video.profileLevel) · \(Int(video.videoSize.width))×\(Int(video.videoSize.height)) · \(video.bitRate / 1000) kbps" result.audioSettings = "\(audio.format.rawValue) · \(audio.bitRate / 1000) kbps" result.encodedVideoFrames = pipeline.encoder?.events["encoderDelivered"]?.count