LiveKit Swift Client SDK Documentation

Protocol Video​Renderer

@objc
public protocol VideoRenderer: RTCVideoRenderer  
%629 VideoRenderer VideoRenderer RTCVideoRenderer RTCVideoRenderer VideoRenderer->RTCVideoRenderer VideoView VideoView VideoView->VideoRenderer

Conforms To

RTCVideoRenderer

Types Conforming to Video​Renderer

VideoView

Requirements

adaptive​Stream​IsEnabled

@objc
    var adaptiveStreamIsEnabled: Bool  

Whether this VideoRenderer should be considered visible or not for AdaptiveStream. This will be invoked on the .main thread.

adaptive​Stream​Size

@objc
    var adaptiveStreamSize: CGSize  

The size used for AdaptiveStream computation. Return .zero if size is unknown yet. This will be invoked on the .main thread.