Package-level declarations
Types
Link copied to clipboard
                  interface AnalyticsApi
Provides the means to control the analytics collected by a Player.
Link copied to clipboard
                  Configuration for the analytics data collection feature on the Player.
Link copied to clipboard
                  Configuration for the analytics feature on the Source.
Link copied to clipboard
                  object PlayerFactory
Java helper to create a Player with built-in analytics data collection.
Link copied to clipboard
                  interface SourceAnalyticsApi
Provides the means to control the analytics collected by a Source.
Link copied to clipboard
                  object SourceFactory
Java helper to create an analytics aware Source.
Functions
Link copied to clipboard
                  fun Source.Companion.create(sourceConfig: SourceConfig, sourceMetadata: SourceMetadata = SourceMetadata()): Source
Creates a Source configured via the provided SourceConfig, with analytics metadata configured via the provided sourceMetadata.
fun Player.Companion.create(context: Context, playerConfig: PlayerConfig = PlayerConfig(), analyticsConfig: AnalyticsConfig, defaultMetadata: DefaultMetadata = DefaultMetadata()): Player
Creates an analytics enabled player instance. The Player is configured via the provided playerConfig, while analytics is configured via the provided analyticsConfig.