OutgoingVideoDataProvider

This is a parent for classes that are used by OutgoingVideoDriver.

Inheritors

Types

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun deInit()
Destroys resources required for camera capture, encoding and rendering
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun isRunning(): Boolean
Link copied to clipboard
abstract fun pause()
Pauses camera capture, leaving it initialized, but stopping video streams TODO: SHOULD THIS BE A PART OF JNI?
Link copied to clipboard
abstract fun requestKeyframe()
Requests a keyframe from data provider
Link copied to clipboard
abstract fun start(config: VideoCallConfig)
Starts camera capture with passed-in configuration
Link copied to clipboard
abstract fun stop()
Stops and de-initializes camera capture