Package-level declarations

Types

Link copied to clipboard
interface IEffectConsumer<T>

Interface to process a data.

Link copied to clipboard
interface IEffectProcessor<T>

Interface to process a data and returns a result.

Link copied to clipboard
interface IProcessor<T>

Interface to process a data and returns a result.

Link copied to clipboard
class RawFramePullPush(frameProcessor: IProcessor<RawFrame>, val onFrame: suspend (RawFrame) -> Unit, bufferPool: ByteBufferPool, processDispatcher: CoroutineDispatcher)

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