Soundboard.AudioPlayer.State (soundboard v1.7.0)

The state of the audio player.

Summary

Types

t()

@type t() :: %Soundboard.AudioPlayer.State{
  current_playback: map() | nil,
  idle_timeout_ref: {reference(), reference()} | nil,
  interrupt_watchdog_attempt: non_neg_integer() | nil,
  interrupt_watchdog_ref: reference() | nil,
  interrupting: boolean() | nil,
  pending_request: map() | nil,
  voice_channel: {String.t(), String.t()} | nil
}