LiveKit Swift Client SDK Documentation

Class Video​Capture​Interceptor

public class VideoCaptureInterceptor: NSObject, RTCVideoCapturerDelegate, Loggable  
%145 VideoCaptureInterceptor VideoCaptureInterceptor RTCVideoCapturerDelegate RTCVideoCapturerDelegate VideoCaptureInterceptor->RTCVideoCapturerDelegate Loggable Loggable VideoCaptureInterceptor->Loggable NSObject NSObject VideoCaptureInterceptor->NSObject

Conforms To

Loggable

Allows to extend with custom log method which automatically captures current type (class name).

NSObject
RTCVideoCapturerDelegate

Initializers

init(_:​)

public init(_ interceptFunc: @escaping InterceptFunc)  

Methods

capturer(_:​did​Capture:​)

public func capturer(_ capturer: RTCVideoCapturer, didCapture frame: RTCVideoFrame)