ConstResolves with found and, when a track is loaded, the shared track
row. The host never answers null.
Locate the playing track in its playlist.
Report the active playback order as its index and its name.
Report the playlist playback was last started from.
Report the playback position together with the length and identity of the track. All values are zero or empty when nothing is playing.
Report the transport state and what the current track allows.
Report whether playback stops after the current track.
Report the output volume on both scales the host uses, and whether it is muted.
Mute by default; pass false to unmute.
Skip to the next track under the current playback order.
Pause playback. Does nothing when stopped.
Start playback, or resume when paused.
Append one file to the active playlist and play it; creates a playlist when none exists.
A |subsong:N suffix selects a subsong of the file.
Begin playback of the supplied paths.
Accepts either a single numeric startIndex matching the
original (paths, startIndex) signature or an options object
{ startIndex?, replace? } that additionally controls whether
the active playlist is cleared before insertion.
Toggle between playing and paused; starts playback when stopped.
Skip to the previous track under the current playback order.
Start a random track of the active playlist.
Seek within the current track. The host clamps the position to the track and reports both the requested and the applied value.
Set the active playback order by index or by name; the host reports what took effect.
Arm or disarm stopping after the current track.
Set the output volume as a percentage; values outside 0 to 100 are clamped. 0 mutes.
Stop playback.
Toggle between playing and paused; starts playback when stopped.
Flip the mute state and report the new one.
Flip the stop-after-current flag and report the new value.
Lower the volume by one step (1 dB).
Raise the volume by one step (1 dB).
player— playback control namespace.