public class MediaPlayerControllerFactory extends Object
Constructor and Description |
---|
MediaPlayerControllerFactory()
A constructor that defines a media player controller factory.
|
Modifier and Type | Method and Description |
---|---|
static MediaPlayerController |
createLocalController(Context context,
Handler eventHandler,
TokenProvider tokenProvider)
Creates a local playback controller where event callbacks are posted to the specified thread.
|
static MediaPlayerController |
createLocalController(Context context,
TokenProvider tokenProvider)
Creates a local playback controller where event callbacks are posted to the application's main thread.
|
public MediaPlayerControllerFactory()
@NonNull public static MediaPlayerController createLocalController(@NonNull Context context, @NonNull Handler eventHandler, @NonNull TokenProvider tokenProvider)
context
- An Android Context.eventHandler
- A Handler whose thread will receive event callbacks.tokenProvider
- A TokenProvider instance which will return the necessary authorization tokens needed for playback of Apple Music content.@NonNull public static MediaPlayerController createLocalController(@NonNull Context context, @NonNull TokenProvider tokenProvider)
context
- An Android Context.tokenProvider
- A TokenProvider instance which will return the necessary authorization tokens needed for playback of Apple Music content.