Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- com.castlabs.sdk.googlecast - package com.castlabs.sdk.googlecast
G
- getAudioTrack() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getAudioTracks() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getCurrentPlayerState(SessionManager) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Provides the current remote player state.
- getSubtitleStyle(SessionManager) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Returns the currently set Subtitle style on the RemoteMediaClient
- getSubtitleTrack() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getSubtitleTracks() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getVideoQualities() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getVideoQuality() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getVideoTrack() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- getVideoTracks() - Method in class com.castlabs.sdk.googlecast.RemotePlayerState
- GoogleCastManager - Class in com.castlabs.sdk.googlecast
-
Utility class that allows to start and control a Google Cast session
- GoogleCastManager.CastInfoProvider - Interface in com.castlabs.sdk.googlecast
-
Optional cast info provider to add or modify request cast params.
I
- INTENT_STREAM_DURATION - Static variable in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Stream duration.
- INTENT_STREAM_LIVE - Static variable in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Stream type.
- INTENT_SUBTITLES_STYLE - Static variable in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Subtitles style.
O
- onSendCastRequest(Bundle, JSONObject) - Method in interface com.castlabs.sdk.googlecast.GoogleCastManager.CastInfoProvider
-
Will be called with the built JSONObject right before sending it to the cast device.
R
- RemotePlayerState - Class in com.castlabs.sdk.googlecast
-
This class represents the remote player state.
S
- selectAudioTrack(SessionManager, RemotePlayerState, AudioTrack) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Select a remote audio track
- selectSubtitleTrack(SessionManager, RemotePlayerState, SubtitleTrack) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Select a remote subtitle track
- selectVideoQuality(SessionManager, RemotePlayerState, VideoTrackQuality) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Select a remote video quality track
- setCastInfoProvider(GoogleCastManager.CastInfoProvider) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Sets a
GoogleCastManager.CastInfoProvider
that will be called before sending the config to the remote cast device. - setSubtitleStyle(SessionManager, SubtitlesStyle) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Sets the subtitle style of the remote player.
- setSubtitleStyle(SessionManager, SubtitlesStyle, String) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Sets the subtitle style of the remote player.
- startCasting(Bundle, SessionManager, MediaMetadata) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Start casting with the configuration provided in a Bundle.
- startCasting(PlayerController, SessionManager, MediaMetadata) - Static method in class com.castlabs.sdk.googlecast.GoogleCastManager
-
Start casting whatever the provided PlayerController is playing.
All Classes and Interfaces|All Packages|Constant Field Values