Package-level declarations

Types

Link copied to clipboard
class MockBaseMediaManager(mediaSurfaceProvider: MediaSurfaceProvider?, val volumeController: MockVolumeController = MockVolumeController(), val mediaSurfaceController: MockMediaSurfaceController = MockMediaSurfaceController(), coroutineContext: CoroutineContext, setupMocks: Boolean = true) : BaseMediaManager, VolumeController, MediaSurfaceController

Mock implementation for BaseMediaManager

Link copied to clipboard
class MockMediaManager(val events: MutableSharedFlow<MediaManager.Event>, val volumeController: MockVolumeController, val mediaSurfaceController: MockMediaSurfaceController, setupMocks: Boolean = true) : MediaManager, VolumeController, MediaSurfaceController

Mock implementation of MediaManager

Link copied to clipboard
class MockMediaPlayer(val playableMedia: MutableStateFlow<PlayableMedia?>, val controls: MutableStateFlow<MediaPlayer.Controls>, val volumeController: MockVolumeController, val mediaSurfaceController: MockMediaSurfaceController) : MediaPlayer, VolumeController, MediaSurfaceController

Mock implementation of MediaPlayer

Link copied to clipboard
class MockMediaSurfaceProvider(val surface: MutableSharedFlow<MediaSurface?>) : MediaSurfaceProvider

Mock implementation of MediaSurfaceProvider

Link copied to clipboard
class MockPlayableMedia(val source: MediaSource, val duration: Duration = Duration.ZERO, var currentPlayTime: Duration = Duration.ZERO, val resolution: MutableStateFlow<Resolution> = MutableStateFlow(Resolution.ZERO), val tracks: List<TrackInfo> = emptyList()) : PlayableMedia

Mock implementation of PlayableMedia

Link copied to clipboard
sealed class MockPlaybackState

Mock implementation of PlaybackState

Link copied to clipboard
class MockPlaybackStateRepo(createInitialState: () -> MockPlaybackState, coroutineContext: CoroutineContext) : BasePlaybackStateRepo

Mock implementation of BasePlaybackStateRepo This will only use MockPlaybackState

Link copied to clipboard
class MockVolumeController(setupMocks: Boolean = true) : VolumeController

Mock implementation of VolumeController

Link copied to clipboard

Functions

Link copied to clipboard

Creates a Mock implementation of MediaSurface

Creates a Mock implementation of MediaSurface

Creates a Mock implementation of MediaSurface

Creates a Mock implementation of MediaSurface

Creates a Mock implementation of MediaSurface