plan

abstract suspend fun plan(composition: EditComposition, spec: ExportSpec): Verdict(source)

Resolves every effect and validates the pipeline against this device, without decoding, encoding or writing anything.

Cheap, side-effect-free, and it never throws.

Return

What this device will do with the edit.

Parameters

composition

The edit to resolve.

spec

The output being asked for.