ProbeResult

sealed interface ProbeResult(source)

The result of probing a source.

An unreadable file is a Failure arm, never a thrown exception, so branch on it.

Inheritors

Types

Link copied to clipboard
class Failure(val error: FilmstripError) : ProbeResult

The source could not be read.

Link copied to clipboard
class Success(val info: MediaInfo) : ProbeResult

The source was read.