Playing

Mock implementation of PlaybackState.Playing

Parameters

playbackParameters

the PlaybackState.PlaybackParameters used for playback

playableMedia

the PlayableMedia prepared

configuration

the Configuration to persist across all MockPlaybackState.Active states

Constructors

Link copied to clipboard
constructor(playbackParameters: PlaybackState.PlaybackParameters, playableMedia: PlayableMedia, configuration: MockPlaybackState.Configuration)

Properties

Link copied to clipboard
open override val completedLoop: suspend () -> PlaybackState.PlayingOrCompleted
Link copied to clipboard
Link copied to clipboard
val end: suspend () -> PlaybackState.Closed
Link copied to clipboard
open override val pause: suspend () -> PlaybackState.Paused
Link copied to clipboard
open override val playableMedia: PlayableMedia
Link copied to clipboard
Link copied to clipboard
open override val playbackState: PlaybackState
Link copied to clipboard
Link copied to clipboard
val stop: suspend () -> PlaybackState.Stopped
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun <S : KalugaState> remain(): suspend () -> S
Link copied to clipboard
suspend fun seekTo(duration: Duration): Boolean
Link copied to clipboard