entities library

Entities for Chrome Cast

This module provides access to all entities.

Classes

CastBreak
Represents a break (e.g. ad break) included in the main video.
CastBreakClips
Represents a break clip (e.g. a clip of an ad during an ad break)
GoggleCastMediaStatus
Represents the status of a media session, including player state, volume, repeat mode, and more.
GoogleCastBrakeStatus
Represents current status of a break, including IDs and timing information.
GoogleCastDevice
Represents a Google Cast device discovered on the network.
GoogleCastDiscoveryCriteria
Represents criteria for discovering Google Cast devices.
GoogleCastDiscoveryCriteriaInitialize
Provides initialization options for Google Cast discovery criteria.
GoogleCastGenericMediaMetadata
Describes a generic media artifact.
GoogleCastMediaInformation
Holds all metadata and configuration for a media item, including content ID, type, metadata, breaks, tracks, and more.
GoogleCastMediaMetadata
Holds metadata type and images for a media item.
GoogleCastMediaSeekOption
Enum defining the media control channel resume state.
GoogleCastMediaTrack
Represents a media track, including content type, ID, type, and serialization helpers.
GoogleCastMovieMediaMetadata
Describes a movie media artifact.
GoogleCastMusicMediaMetadata
Describes a music track media artifact.
GoogleCastOptions
Configuration options for Google Cast functionality.
GoogleCastPhotoMediaMetadata
Describes a photo media artifact.
GoogleCastQueueItem
Represents an item in a media queue.
GoogleCastQueueLoadOptions
Configuration options for loading queue items in Google Cast.
GoogleCastRequest
Represents a request, including progress, external status, request ID, and error.
GoogleCastSession
Represents a Google Cast session.
GoogleCastTvShowMediaMetadata
Describes a television show episode media artifact.
TextTrackStyle
Describes style information for a text track. Colors are represented as strings “#RRGGBBAA” where XX are the two hexadecimal symbols that represent the 0-255 value for the specific channel/color. It follows CSS 8-digit hex color notation. (See http://dev.w3.org/csswg/css-color/#hex-notation).
UserActionState
Represents the state of a user action in a cast session.
VastAdsRequest
VAST ad request configuration.

Enums

CastHlsSegmentFormat
Format of an HLS audio segment.
CastMediaStreamType
Represents the type of media stream for Google Cast playback.
HlsVideoSegmentFormat
Enum representing the HLS video segment format types.

Extensions

HColor on Color
Extension on Color to provide hex color functionality.