Object Media3PlayerIntegrationFactory
-
- All Implemented Interfaces:
@ApiStatus.Experimental() public class Media3PlayerIntegrationFactory
Factory class for creating a Media3PlayerIntegration.
-
-
Field Summary
Fields Modifier and Type Field Description public final static Media3PlayerIntegrationFactory
INSTANCE
-
Method Summary
Modifier and Type Method Description final static Media3PlayerIntegration
createMedia3PlayerIntegration(Media3PlayerIntegration.SourceSelectCallback sourceSelectCallback)
Creates a Media3PlayerIntegration instance. -
-
Method Detail
-
createMedia3PlayerIntegration
final static Media3PlayerIntegration createMedia3PlayerIntegration(Media3PlayerIntegration.SourceSelectCallback sourceSelectCallback)
Creates a Media3PlayerIntegration instance.
Use Player.addIntegration to attach this integration to your THEOplayer instance.
val theoplayerView = THEOplayerView(context) val media3PlayerIntegration = Media3PlayerIntegrationFactory.createMedia3PlayerIntegration() theoplayerView.player.addIntegration(media3PlayerIntegration)
- Parameters:
sourceSelectCallback
- A callback that decides which sources to play using the Media3PlayerIntegration.- Returns:
The Media3PlayerIntegration (NonNull).
-
-
-
-