Package-level declarations

Types

Link copied to clipboard
interface IFrameProcessor<T>

Interface to process a frame.

Link copied to clipboard
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.

Functions

Link copied to clipboard
fun RawFramePullPush(frameProcessor: IFrameProcessor<RawFrame>, onFrame: (RawFrame) -> Unit, isDirect: Boolean = true): RawFramePullPush