Package-level declarations
Types
Link copied to clipboard
Interface to process a frame.
Link copied to clipboard
class RawFramePullPush(frameProcessor: IFrameProcessor<RawFrame>, val onFrame: suspend (RawFrame) -> Unit, frameFactory: IRawFrameFactory, processDispatcher: CoroutineDispatcher)
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: suspend (RawFrame) -> Unit, processDispatcher: CoroutineDispatcher, isDirect: Boolean = true): RawFramePullPush