OGCastOptionsProvider

class OGCastOptionsProvider : OptionsProvider

Cast configuration referenced by name from the host app manifest:

<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="com.ogplayer.cast.OGCastOptionsProvider" />

By default it targets Google's default media receiver (plain streams, no DRM/ads). Apps with their own hosted Web Receiver declare its ID as additional manifest meta-data — no code needed:

<meta-data
android:name="com.ogplayer.cast.RECEIVER_APP_ID"
android:value="YOUR_RECEIVER_APP_ID" />

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getAdditionalSessionProviders(context: Context): List<SessionProvider>?
Link copied to clipboard
open override fun getCastOptions(context: Context): CastOptions