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
Link copied to clipboard
Ths list of built MockBaseMediaManager
Link copied to clipboard
val createMock: MethodMock<PairParameters.Matchers<mediaSurfaceProvider: MediaSurfaceProvider?, coroutineContext: CoroutineContext>, PairParameters.MatchersOrCaptor<mediaSurfaceProvider: MediaSurfaceProvider?, coroutineContext: CoroutineContext>, PairParameters.Values<mediaSurfaceProvider: MediaSurfaceProvider?, coroutineContext: CoroutineContext>, PairParameters<mediaSurfaceProvider: MediaSurfaceProvider?, coroutineContext: CoroutineContext>, BaseMediaManager>
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
open override fun create(mediaSurfaceProvider: MediaSurfaceProvider?, coroutineContext: CoroutineContext): BaseMediaManager