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.
Extensions
- CastMediaPlayerStateAndroid on CastMediaPlayerState
- DateTimeString on DateTime
- DurationExtension on Duration
- GoogleCastAndroidDevices on GoogleCastAndroidDevice
- GoogleCastAndroidStreamType on CastMediaStreamType
- GoogleCastIdleReasonAndroid on GoogleCastMediaIdleReason
- GoogleCastMediaMetadataExtensions on GoogleCastMediaMetadata
- GoogleCastRepeatModeAndroid on GoogleCastMediaRepeatMode
- GoogleCastTextTrackStyleAndroid on TextTrackType
- GoogleCastTrackTypeAndroid on TrackType
- HColor on Color
Functions
-
getPlayerPercentage(
GoggleCastMediaStatus mediaStatus, Duration? currentDuration) → double?