Object Media3PlayerIntegrationFactory
-
- All Implemented Interfaces:
@Deprecated(message = "use Media3IntegrationFactory") public class Media3PlayerIntegrationFactory
Factory class for creating a Media3PlayerIntegration.
-
-
Field Summary
Fields Modifier and Type Field Description public final static Media3PlayerIntegrationFactoryINSTANCE
-
Method Summary
Modifier and Type Method Description final static Media3PlayerIntegrationcreateMedia3PlayerIntegration(Media3PlayerIntegration.SourceSelectCallback sourceSelectCallback)Creates a Media3PlayerIntegration instance. -
-
Method Detail
-
createMedia3PlayerIntegration
@Deprecated(message = "use createMedia3Integration", replaceWith = @ReplaceWith(imports = {"com.theoplayer.android.api.media3.Media3IntegrationFactory.createMedia3Integration"}, expression = "createMedia3Integration(sourceSelectCallback = sourceSelectCallback)")) 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 media3Integration = Media3PlayerIntegrationFactory.createMedia3PlayerIntegration() theoplayerView.player.addIntegration(media3Integration)- Parameters:
sourceSelectCallback- A callback that decides which sources to play using the Media3PlayerIntegration.- Returns:
The Media3PlayerIntegration (NonNull).
-
-
-
-