CommandRefused

data class CommandRefused(val member: String, val detail: String) : PlaybackWarning

A control the engine could not honour, named so a fire-and-forget caller still finds out The suspending form of the same member throws instead; this warning is how the refusal reaches KitePlayer.events and the warning history when the caller never awaited a reply: a refused loop repeat on an unseekable source, a speed or pitch-law change such a source cannot anchor, or a renderer swap whose scheduler never quiesced.

Constructors

Link copied to clipboard
constructor(member: String, detail: String)

Properties

Link copied to clipboard
Link copied to clipboard
open val fields: Map<String, String>

The warning as key and value pairs, for a structured log sink.

Link copied to clipboard
Link copied to clipboard
open override val message: String

Functions

Link copied to clipboard
override fun toString(): String

The type and the message, with every URI cut to its file name, as for PlaybackError.