Package-level declarations

Types

Link copied to clipboard

An internal audio output component for a pipeline. The pipeline is responsible for pulling audio Frame from the user.

Link copied to clipboard

An internal audio output component for a pipeline.

Link copied to clipboard

An internal audio output component for a pipeline. The provider is responsible for pushing audio RawFrame to the pipeline.

Link copied to clipboard

A configurable audio internal output component for a pipeline.

Link copied to clipboard

A configurable video output component for a pipeline.

Link copied to clipboard

A configurable video internal output component for a pipeline.

Link copied to clipboard

An internal output component for a pipeline.

Link copied to clipboard

An output component for a streamer.

Link copied to clipboard

An internal video output component for a pipeline. The pipeline is responsible for pulling video Frame from the user.

Link copied to clipboard

An internal audio output component for a pipeline.

Link copied to clipboard

An internal video output component for a pipeline.

Link copied to clipboard

An internal video output component for a pipeline. The provider is responsible for pushing video RawFrame to the pipeline.

Link copied to clipboard
data class SurfaceWithSize(val surface: Surface, val resolution: Size)

A Surface with its resolution.

Properties

Link copied to clipboard

Whether the output is streaming.

Functions

Link copied to clipboard

Clean and reset the output synchronously.