lib 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
CastMessageEvent
FlutterIOSGoogleCastContextMethodChannel
GoggleCastMediaStatus
GooglCastPhotoMediaMetadataAndroid
GoogleCastAndroidDevice
GoogleCastAndroidMediaStatus
GoogleCastAndroidQueueItem
GoogleCastBrakeStatus
Represents current status of break.
GoogleCastContext
GoogleCastContextAndroidMethodChannel
GoogleCastContextPlatformInterface
GoogleCastDevice
GoogleCastDiscoveryCriteria
GoogleCastDiscoveryCriteriaInitialize
GoogleCastDiscoveryManager
GoogleCastDiscoveryManagerMethodChannelAndroid
GoogleCastDiscoveryManagerMethodChannelIOS
GoogleCastDiscoveryManagerPlatformInterface
A class that manages the device discovery process.
GoogleCastGenericMediaMetadata
Describes a generic media artifact.
GoogleCastGenericMediaMetadataAndroid
GoogleCastImage
GoogleCastIosDevice
GoogleCastIOSMediaStatus
GoogleCastIosRequest
GoogleCastMediaInformation
GoogleCastMediaInformationAndroid
GoogleCastMediaInformationIOS
GoogleCastMediaLiveSeekableRange
Provides the live seekable range with start and end time in seconds.
GoogleCastMediaMetadata
GoogleCastMediaSeekOption
Enum defining the media control channel resume state.
GoogleCastMediaTrack
Describes track metadata information.
GoogleCastMovieMediaMetadata
Describes a movie media artifact.
GoogleCastMovieMediaMetadataAndroid
GoogleCastMusicMediaMetadata
Describes a music track media artifact.
GoogleCastMusicMediaMetadataAndroid
GoogleCastOptions
GoogleCastOptionsAndroid
GoogleCastPhotoMediaMetadata
GoogleCastQueueItem
Represents an item in a media queue.
GoogleCastQueueItemIOS
GoogleCastQueueLoadOptions
GoogleCastRemoteMediaClient
GoogleCastRemoteMediaClientAndroidMethodChannel
GoogleCastRemoteMediaClientIOSMethodChannel
GoogleCastRemoteMediaClientPlatformInterface
GoogleCastRequest
GoogleCastSession
GoogleCastSessionAndroid
GoogleCastSessionManager
GoogleCastSessionManagerAndroidMethodChannel
GoogleCastSessionManagerIOSMethodChannel
GoogleCastSessionManagerPlatformInterface
A class that manages sessions.
GoogleCastTvShowMediaMetadata
Describes a television show episode media artifact.
GoogleCastTvShowMediaMetadataAndroid
IOSGoogleCastOptions
IOSGoogleCastSessions
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
VastAdsRequest
VAST ad request configuration.

Enums

CastHlsSegmentFormat
Format of an HLS audio segment.
CastMediaPlayerState
CastMediaStreamType
CastStatusType
GoogleCastConnectState
GoogleCastMediaIdleReason
optional If the playerState is IDLE and the reason it became IDLE is known, this property is provided. If the player is IDLE because it just started, this property will not be provided; if the player is in any other state this property should not be provided. The following values apply:
GoogleCastMediaMetadataType
GoogleCastMediaRepeatMode
Possible states of queue repeat mode.
GoogleCastMediaResumeState
HlsVideoSegmentFormat
RFC5646_LANGUAGE
TextTrackEdgeType
TextTrackFontGenericFamily
TextTrackFontStyle
Possible text track font style.
TextTrackType
TextTrackWindowType
Possible text track window types.
TrackType
UserAction
User actions.

Functions

getPlayerPercentage(GoggleCastMediaStatus mediaStatus, Duration? currentDuration) double?