Package-level declarations

Types

Link copied to clipboard
fun interface Cancellable

A handle that stops the work it was returned from.

Link copied to clipboard
sealed interface CapabilitiesResult

The outcome of asking what this device can encode.

Link copied to clipboard

Every pluggable piece a Filmstrip instance was built with.

Link copied to clipboard

Probes, plans, exports, previews and renders frames of an edit.

Link copied to clipboard

Assembles a Filmstrip.

Link copied to clipboard

The parts of a Filmstrip's registry a player engine or thumbnail source is built against.

Link copied to clipboard
sealed interface FilmstripError

Every way a Filmstrip operation can fail, as branchable values.

Link copied to clipboard

Captures the application Context for Filmstrip, before Application.onCreate runs.

Functions

Link copied to clipboard
fun Filmstrip(context: Context, block: FilmstripBuilder.() -> Unit = {}): Filmstrip

Creates a Filmstrip against an explicit Context.

fun Filmstrip(block: FilmstripBuilder.() -> Unit = {}): Filmstrip

Creates a Filmstrip, registering whatever block asks for and nothing else.

Link copied to clipboard

Assembles a Filmstrip against an explicit Context.