Builder

class Builder(val volumeController: MockVolumeController = MockVolumeController(), val mediaSurfaceController: MockMediaSurfaceController = MockMediaSurfaceController(), setupMocks: Boolean = true) : BaseMediaManager.Builder

Mock implementation of BaseMediaManager.Builder that builds a MockBaseMediaManager

Parameters

volumeController

the default MockVolumeController to use for the created MockBaseMediaManager

mediaSurfaceController

the default MockMediaSurfaceController to use for the created MockBaseMediaManager

setupMocks

If true this will automatically ensure that calls to create add a new MockBaseMediaManager to builtMediaManagers

Constructors

Link copied to clipboard
constructor(volumeController: MockVolumeController = MockVolumeController(), mediaSurfaceController: MockMediaSurfaceController = MockMediaSurfaceController(), setupMocks: Boolean = true)

Properties

Functions

Link copied to clipboard
open override fun create(mediaSurfaceProvider: MediaSurfaceProvider?, coroutineContext: CoroutineContext): BaseMediaManager