common/common library

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)
CastMediaVolume
Represents the volume settings for a cast media session.
CastMessageEvent
Represents a cast message event received from a Google Cast session.
GoogleCastImage
Represents an image for Google Cast.
GoogleCastMediaLiveSeekableRange
Provides the live seekable range with start and end time in seconds.
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.
CastStatusType
Represents different types of cast status events.
HlsVideoSegmentFormat
Enum representing the HLS video segment format types.
Rfc5646Language
Enum representing RFC 5646 language codes.
TextTrackEdgeType
Enum representing text track edge types for styling captions.
TextTrackFontGenericFamily
Represents generic font families for text tracks in Google Cast.
TextTrackFontStyle
Possible text track font style.
TextTrackWindowType
Possible text track window types.
UserAction
User actions.

Extensions

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