LiveKit Swift Client SDK Documentation

Protocol Video​Capturer​Delegate

@objc
public protocol VideoCapturerDelegate: AnyObject  
%125 VideoCapturerDelegate VideoCapturerDelegate AnyObject AnyObject VideoCapturerDelegate->AnyObject VideoView VideoView VideoView->VideoCapturerDelegate LocalTrackPublication LocalTrackPublication LocalTrackPublication->VideoCapturerDelegate

Conforms To

AnyObject

Types Conforming to Video​Capturer​Delegate

LocalTrackPublication
VideoView

Optional Requirements

capturer(_:​did​Update:​)

@objc(capturer:didUpdateDimensions:) optional
    func capturer(_ capturer: VideoCapturer, didUpdate dimensions: Dimensions?) 

capturer(_:​did​Update:​)

@objc(capturer:didUpdateState:) optional
    func capturer(_ capturer: VideoCapturer, didUpdate state: VideoCapturer.CapturerState)