VideoFrameCapturer

open class VideoFrameCapturer : VideoCapturer

A VideoCapturer that can be manually driven by passing in VideoFrame to pushVideoFrame.

Once startCapture is called, call pushVideoFrame to publish video frames.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var capturerObserver: CapturerObserver?

Functions

Link copied to clipboard
open override fun changeCaptureFormat(width: Int, height: Int, framerate: Int)
Link copied to clipboard
open override fun dispose()
Link copied to clipboard
open override fun initialize(helper: SurfaceTextureHelper, context: Context?, capturerObserver: CapturerObserver)
Link copied to clipboard
open override fun isScreencast(): Boolean
Link copied to clipboard
fun pushVideoFrame(frame: VideoFrame)
Link copied to clipboard
open override fun startCapture(width: Int, height: Int, framerate: Int)
Link copied to clipboard
open override fun stopCapture()