RawFramePullPush

class RawFramePullPush(frameProcessor: IFrameProcessor<RawFrame>, val onFrame: (RawFrame) -> Unit, frameFactory: IRawFrameFactory)

A component that pull a frame from an input and push it to onFrame output.

Parameters

frameProcessor

the frame processor

onFrame

the output frame callback

frameFactory

the frame factory to create frames

Constructors

Link copied to clipboard
constructor(frameProcessor: IFrameProcessor<RawFrame>, onFrame: (RawFrame) -> Unit, frameFactory: IRawFrameFactory)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun release()
Link copied to clipboard
Link copied to clipboard
fun setInput(getFrame: (frameFactory: IRawFrameFactory) -> RawFrame)
Link copied to clipboard
Link copied to clipboard