MockPlaybackState
Types
Link copied to clipboard
Mock implementation of PlaybackState.Active
Link copied to clipboard
Mock implementation of PlaybackState.Closed
Link copied to clipboard
data class Completed(val playableMedia: PlayableMedia, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Prepared, PlaybackState.Completed
Mock implementation of PlaybackState.Completed
Link copied to clipboard
data class Configuration(val mediaProvider: PlayableMediaProvider = { MockPlayableMedia(it) }, val volumeController: VolumeController = MockVolumeController(), val mediaSurfaceController: MediaSurfaceController = MockMediaSurfaceController(), val seekToMock: SeekToMock = createSeekToMock())
Configuration to persist across MockPlaybackState.Active states
Link copied to clipboard
data class Error(val error: PlaybackError, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Active, PlaybackState.Error
Mock implementation of PlaybackState.Error
Link copied to clipboard
data class Idle(val playableMedia: PlayableMedia, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Prepared, PlaybackState.Idle
Mock implementation of PlaybackState.Idle
Link copied to clipboard
data class Initialized(playableMedia: PlayableMedia, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Active, PlaybackState.Initialized
Mock implementation of PlaybackState.Initialized
Link copied to clipboard
data class Paused(val playbackParameters: PlaybackState.PlaybackParameters, val playableMedia: PlayableMedia, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Prepared, PlaybackState.Paused
Mock implementation of PlaybackState.Paused
Link copied to clipboard
data class Playing(val playbackParameters: PlaybackState.PlaybackParameters, val playableMedia: PlayableMedia, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Prepared, PlaybackState.Playing
Mock implementation of PlaybackState.Playing
Link copied to clipboard
Mock implementation of PlaybackState.Prepared
Link copied to clipboard
data class Stopped(playableMedia: PlayableMedia, val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Active, PlaybackState.Stopped
Mock implementation of PlaybackState.Stopped
Link copied to clipboard
data class Uninitialized(val configuration: MockPlaybackState.Configuration) : MockPlaybackState.Active, PlaybackState.Uninitialized
Mock implementation of PlaybackState.Uninitialized