AudioPlayerState
public enum AudioPlayerState
extension AudioPlayerState: Equatable
Identifies the player state.
-
Initial state, prior to acting on the first Play directive.
Declaration
Swift
case idle -
Indicates that audio is currently playing.
Declaration
Swift
case playing -
Indicates that audio playback was stopped due to an error or a directive which stops or replaces the current stream.
Declaration
Swift
case stopped -
Indicates that the audio stream has been paused.
temporarytrue: Indicates taht the audio stream has been paused byFocusState.background. It will be resume when changed toFocusState.foreground.In this case, “playerActivity” in
AudioPlayerAgent‘s context is “PLAYING”Declaration
Swift
case paused(temporary: Bool) -
Indicates that playback has finished.
Declaration
Swift
case finished
View on GitHub
AudioPlayerState Enumeration Reference