ContentShareVideoClientObserver

interface ContentShareVideoClientObserver : VideoClientDelegate, VideoClientLogListener

ContentShareVideoClientObserver handles all callbacks related to the separate video client for content share and allows higher level components to observe the lower level Video Client events.

Inheritors

Functions

Link copied to clipboard
abstract fun cameraSendIsAvailable(p0: VideoClient, p1: Boolean)
Link copied to clipboard
abstract fun didConnect(p0: VideoClient, p1: Int)
Link copied to clipboard
abstract fun didFail(p0: VideoClient, p1: Int, p2: Int)
Link copied to clipboard
abstract fun didReceiveFrame(p0: VideoClient, p1: Any, p2: String, p3: Int, p4: Int, p5: Int)
Link copied to clipboard
abstract fun didStop(p0: VideoClient)
Link copied to clipboard
Link copied to clipboard
abstract fun isConnecting(p0: VideoClient)
Link copied to clipboard
abstract fun onCameraChanged()
Link copied to clipboard
abstract fun onLogMessage(p0: Int, p1: String)
Link copied to clipboard
abstract fun onMetrics(p0: IntArray, p1: DoubleArray)
Link copied to clipboard
abstract fun onPrimaryMeetingDemotion(p0: Int)
Link copied to clipboard
abstract fun onPrimaryMeetingPromotion(p0: Int)
Link copied to clipboard
abstract fun onRemoteVideoSourceAvailable(p0: Array<RemoteVideoSourceInternal>)
Link copied to clipboard
abstract fun onRemoteVideoSourceUnavailable(p0: Array<RemoteVideoSourceInternal>)
Link copied to clipboard
Link copied to clipboard
abstract fun pauseRemoteVideo(p0: VideoClient, p1: Int, p2: Boolean)
Link copied to clipboard
abstract fun requestTurnCreds(p0: VideoClient)
Link copied to clipboard

Subscribe to video client state and connection events with an ContentShareObserver

Link copied to clipboard

Unsubscribe from video client state and connection events by removing the specified ContentShareObserver