Contains classes for interacting with Google Cast devices.
Annotations
CastRemoteDisplay.Configuration | Annotation class for remote display session configuration preset. |
HlsSegmentFormat | A class representing the format of HLS audio segments. |
HlsVideoSegmentFormat | A class representing the format of HLS video segments. |
MediaError.DetailedErrorCode | Detailed media error codes. |
MediaQueueContainerMetadata.MediaQueueContainerType | The container type of the media queue. |
MediaQueueData.MediaQueueType | The type of the media queue. |
MediaSeekOptions.ResumeState | The resume state. |
Interfaces
Classes
AdBreakClipInfo | A class that aggregates information about an ad break clip. |
AdBreakClipInfo.Builder | A builder for AdBreakClipInfo . |
AdBreakInfo | A class that aggregates information about an ad that is playing or will be played on the receiver. |
AdBreakInfo.Builder | A builder for AdBreakInfo . |
AdBreakStatus | A class that holds status information about an ad break. |
AdBreakStatus.Builder | Builder class for AdBreakStatus . |
ApplicationMetadata | Cast application metadata. |
Cast | Main entry point for the Cast APIs. |
Cast.CastOptions | API configuration parameters for Cast . |
Cast.CastOptions.Builder | A builder to create an instance of Cast.CastOptions
to set API configuration parameters for Cast . |
Cast.Listener | The list of Cast
callbacks. |
CastDevice | An object representing a Cast receiver device. |
CastMediaControlIntent | Intent constants for use with the Cast MediaRouteProvider. |
CastPresentation | This class is deprecated. The Remote Display feature is deprecated and will be removed in a future release. |
CastRemoteDisplay | This class is deprecated. The Remote Display feature is deprecated and will be removed in a future release. |
CastRemoteDisplay.CastRemoteDisplayOptions | This class is deprecated. Use the
CastRemoteDisplayClient
via
CastRemoteDisplay.getClient(Context) instead. |
CastRemoteDisplay.CastRemoteDisplayOptions.Builder | This class is deprecated. Use the
CastRemoteDisplayClient
via
CastRemoteDisplay.getClient(Context) instead. |
CastRemoteDisplayClient | This class is deprecated. The Remote Display feature is deprecated and will be removed in a future release. |
CastRemoteDisplayLocalService | This class is deprecated. The Remote Display feature is deprecated and will be removed in a future release. |
CastRemoteDisplayLocalService.NotificationSettings | Notification settings. |
CastRemoteDisplayLocalService.NotificationSettings.Builder | Builder class for the
CastRemoteDisplayLocalService.NotificationSettings object. |
CastRemoteDisplayLocalService.Options | Options for a Remote Display session. |
CastStatusCodes | Status codes for the Cast APIs. |
CredentialsData | Credentials data used to identify the credentials of the sender. |
CredentialsData.Builder | Builder for CredentialsData . |
LaunchOptions | An object that holds options that affect how a receiver application is launched. |
LaunchOptions.Builder | A builder for LaunchOptions
objects. |
MediaError | Class for media errors. |
MediaError.Builder | Builder for MediaError . |
MediaInfo | A class that aggregates information about a media item. |
MediaInfo.Builder | A builder for MediaInfo
objects. |
MediaLiveSeekableRange | A class that aggregates information about the seekable range of a media stream. |
MediaLiveSeekableRange.Builder | Builder for MediaLiveSeekableRange . |
MediaLoadOptions | An object that holds options that affect how a receiver application should load a media item. |
MediaLoadOptions.Builder | Builder class for MediaLoadOptions . |
MediaLoadRequestData | The class used in load commands for specifying how a receiver application should load media. |
MediaLoadRequestData.Builder | Builder class for MediaLoadRequestData . |
MediaMetadata | Container class for media metadata. |
MediaQueueContainerMetadata | Additional metadata for the media queue container. |
MediaQueueContainerMetadata.Builder | Builder class for constructing a MediaQueueContainerMetadata . |
MediaQueueData | A class that holds the information of the playing queue or media container. |
MediaQueueData.Builder | Builder class for constructing a MediaQueueData . |
MediaQueueItem | A class that aggregates information about an item in a media queue. |
MediaQueueItem.Builder | A builder for MediaQueueItem
objects. |
MediaSeekOptions | The class for specifying options for seek requests. |
MediaSeekOptions.Builder | Builder for MediaSeekOptions . |
MediaStatus | A class that holds status information about some media or media queue. |
MediaTrack | A class that represents a media track, such as a language track or closed caption text track in a video. |
MediaTrack.Builder | A builder for MediaTrack
objects. |
RemoteMediaPlayer | This class is deprecated. See Migrate Android Sender App from Cast SDK v2 to v3. |
SessionState | The data structure for a resume session request. |
SessionState.Builder | Builder for SessionState . |
TextTrackStyle | A class that specifies how a text track's text will be displayed on-screen. |
VastAdsRequest | A class that represents configuration of a VAST ad request. |
VastAdsRequest.Builder | A builder for VastAdsRequest
|
VideoInfo | A class that holds video properties of the current media session. |
VideoInfo.Builder | Builder for VideoInfo . |