RevueSDK · Swift reference Guides

Protocol

VideoCapturerDelegate

擷取器事件代理 — 訂閱解析度/狀態變更

protocol VideoCapturerDelegate : AnyObject

Overview

訂閱者只需實作關心的事件。

三個事件一律在 main thread 觸發,可直接在事件裡更新畫面。

capturer.delegates.add(delegate: self)

func capturer(_ capturer: VideoCapturer, didUpdate dimensions: CMVideoDimensions?) {
    print("實際解析度:\(dimensions?.width ?? 0)x\(dimensions?.height ?? 0)")
}

Topics

Instance Methods