Package-level declarations
Types
Link copied to clipboard
Defines a factory for creating instances of PillarboxCastPlayerBuilder.
Link copied to clipboard
interface CastTrackSelector
Cast track selector
Link copied to clipboard
Default configuration for creating a PillarboxCastPlayer.
Link copied to clipboard
Default cast track selector Support only TrackSelectionOverride from TrackSelectionParameters.overrides.
Link copied to clipboard
A PillarboxPlayer implementation that forwards calls to a CastPlayer.
Link copied to clipboard
A builder class for creating instances of PillarboxCastPlayer.
Functions
Link copied to clipboard
fun <Builder : PillarboxCastPlayerBuilder> PillarboxCastPlayer(context: Context, type: CastPlayerConfig<Builder>, builder: Builder.() -> Unit = {}): PillarboxCastPlayer
Create a new instance of PillarboxCastPlayer.
Inherited functions
Link copied to clipboard
Retrieves the shared instance of CastContext.
Link copied to clipboard
Observe the availability of a Cast session as a Flow.
Link copied to clipboard