AI-generated Key Takeaways
- 
          
cast.frameworkis the top-level namespace for the Cast Web Sender SDK framework. - 
          
cast.framework.CastContextis the central object for interacting with the Cast framework, managing sessions and state. - 
          
cast.framework.CastSessionrepresents an active Cast session, providing methods for media control and session information. - 
          
cast.framework.RemotePlayerandcast.framework.RemotePlayerControllerare used to represent and control the remote media player state. - 
          
The
chrome.castnamespace provides the older Chrome Cast API, including functionalities for initializing and managing sessions and media. 
- cast.framework
 - cast.framework.ActiveInputState
 - cast.framework.ActiveInputState.ACTIVE_INPUT_STATE_NO
 - cast.framework.ActiveInputState.ACTIVE_INPUT_STATE_UNKNOWN
 - cast.framework.ActiveInputState.ACTIVE_INPUT_STATE_YES
 - cast.framework.ActiveInputStateEventData
 - cast.framework.ActiveInputStateEventData#activeInputState
 - cast.framework.ApplicationMetadata
 - cast.framework.ApplicationMetadata#applicationId
 - cast.framework.ApplicationMetadata#images
 - cast.framework.ApplicationMetadata#name
 - cast.framework.ApplicationMetadata#namespaces
 - cast.framework.ApplicationMetadataEventData
 - cast.framework.ApplicationMetadataEventData#metadata
 - cast.framework.ApplicationStatusEventData
 - cast.framework.ApplicationStatusEventData#status
 - cast.framework.CastContext
 - cast.framework.CastContext#addEventListener
 - cast.framework.CastContext#endCurrentSession
 - cast.framework.CastContext#getCastState
 - cast.framework.CastContext#getCurrentSession
 - cast.framework.CastContext#getSessionState
 - cast.framework.CastContext#removeEventListener
 - cast.framework.CastContext#requestSession
 - cast.framework.CastContext#setLaunchCredentialsData
 - cast.framework.CastContext#setOptions
 - cast.framework.CastContext.getInstance
 - cast.framework.CastContextEventType
 - cast.framework.CastContextEventType.CAST_STATE_CHANGED
 - cast.framework.CastContextEventType.SESSION_STATE_CHANGED
 - cast.framework.CastOptions
 - cast.framework.CastOptions#androidReceiverCompatible
 - cast.framework.CastOptions#autoJoinPolicy
 - cast.framework.CastOptions#credentialsData
 - cast.framework.CastOptions#language
 - cast.framework.CastOptions#receiverApplicationId
 - cast.framework.CastOptions#resumeSavedSession
 - cast.framework.CastSession
 - cast.framework.CastSession#addEventListener
 - cast.framework.CastSession#addMessageListener
 - cast.framework.CastSession#endSession
 - cast.framework.CastSession#getActiveInputState
 - cast.framework.CastSession#getApplicationMetadata
 - cast.framework.CastSession#getApplicationStatus
 - cast.framework.CastSession#getCastDevice
 - cast.framework.CastSession#getMediaSession
 - cast.framework.CastSession#getSessionId
 - cast.framework.CastSession#getSessionObj
 - cast.framework.CastSession#getSessionState
 - cast.framework.CastSession#getVolume
 - cast.framework.CastSession#isMute
 - cast.framework.CastSession#loadMedia
 - cast.framework.CastSession#removeEventListener
 - cast.framework.CastSession#removeMessageListener
 - cast.framework.CastSession#sendMessage
 - cast.framework.CastSession#setMute
 - cast.framework.CastSession#setVolume
 - cast.framework.CastState
 - cast.framework.CastState.CONNECTED
 - cast.framework.CastState.CONNECTING
 - cast.framework.CastState.NOT_CONNECTED
 - cast.framework.CastState.NO_DEVICES_AVAILABLE
 - cast.framework.CastStateEventData
 - cast.framework.CastStateEventData#castState
 - cast.framework.EventData
 - cast.framework.EventData#type
 - cast.framework.EventType
 - cast.framework.LoggerLevel
 - cast.framework.LoggerLevel.DEBUG
 - cast.framework.LoggerLevel.ERROR
 - cast.framework.LoggerLevel.INFO
 - cast.framework.LoggerLevel.NONE
 - cast.framework.LoggerLevel.WARNING
 - cast.framework.MediaSessionEventData
 - cast.framework.MediaSessionEventData#mediaSession
 - cast.framework.RemotePlayer
 - cast.framework.RemotePlayer#breakClipId
 - cast.framework.RemotePlayer#breakId
 - cast.framework.RemotePlayer#canControlVolume
 - cast.framework.RemotePlayer#canPause
 - cast.framework.RemotePlayer#canSeek
 - cast.framework.RemotePlayer#controller
 - cast.framework.RemotePlayer#currentBreakClipNumber
 - cast.framework.RemotePlayer#currentBreakClipTime
 - cast.framework.RemotePlayer#currentBreakTime
 - cast.framework.RemotePlayer#currentTime
 - cast.framework.RemotePlayer#displayName
 - cast.framework.RemotePlayer#displayStatus
 - cast.framework.RemotePlayer#duration
 - cast.framework.RemotePlayer#imageUrl
 - cast.framework.RemotePlayer#isConnected
 - cast.framework.RemotePlayer#isMediaLoaded
 - cast.framework.RemotePlayer#isMuted
 - cast.framework.RemotePlayer#isPaused
 - cast.framework.RemotePlayer#isPlayingBreak
 - cast.framework.RemotePlayer#liveSeekableRange
 - cast.framework.RemotePlayer#mediaInfo
 - cast.framework.RemotePlayer#numberBreakClips
 - cast.framework.RemotePlayer#playerState
 - cast.framework.RemotePlayer#queueData
 - cast.framework.RemotePlayer#savedPlayerState
 - cast.framework.RemotePlayer#statusText
 - cast.framework.RemotePlayer#title
 - cast.framework.RemotePlayer#videoInfo
 - cast.framework.RemotePlayer#volumeLevel
 - cast.framework.RemotePlayer#whenSkippable
 - cast.framework.RemotePlayerChangedEvent
 - cast.framework.RemotePlayerChangedEvent#field
 - cast.framework.RemotePlayerChangedEvent#value
 - cast.framework.RemotePlayerController
 - cast.framework.RemotePlayerController#addEventListener
 - cast.framework.RemotePlayerController#getFormattedTime
 - cast.framework.RemotePlayerController#getSeekPosition
 - cast.framework.RemotePlayerController#getSeekTime
 - cast.framework.RemotePlayerController#muteOrUnmute
 - cast.framework.RemotePlayerController#playOrPause
 - cast.framework.RemotePlayerController#removeEventListener
 - cast.framework.RemotePlayerController#seek
 - cast.framework.RemotePlayerController#setVolumeLevel
 - cast.framework.RemotePlayerController#skipAd
 - cast.framework.RemotePlayerController#stop
 - cast.framework.RemotePlayerEventType
 - cast.framework.RemotePlayerEventType.ANY_CHANGE
 - cast.framework.RemotePlayerEventType.BREAK_CLIP_ID_CHANGED
 - cast.framework.RemotePlayerEventType.BREAK_ID_CHANGED
 - cast.framework.RemotePlayerEventType.CAN_CONTROL_VOLUME_CHANGED
 - cast.framework.RemotePlayerEventType.CAN_PAUSE_CHANGED
 - cast.framework.RemotePlayerEventType.CAN_SEEK_CHANGED
 - cast.framework.RemotePlayerEventType.CURRENT_BREAK_CLIP_NUMBER_CHANGED
 - cast.framework.RemotePlayerEventType.CURRENT_BREAK_CLIP_TIME_CHANGED
 - cast.framework.RemotePlayerEventType.CURRENT_BREAK_TIME_CHANGED
 - cast.framework.RemotePlayerEventType.CURRENT_TIME_CHANGED
 - cast.framework.RemotePlayerEventType.DISPLAY_NAME_CHANGED
 - cast.framework.RemotePlayerEventType.DISPLAY_STATUS_CHANGED
 - cast.framework.RemotePlayerEventType.DURATION_CHANGED
 - cast.framework.RemotePlayerEventType.IMAGE_URL_CHANGED
 - cast.framework.RemotePlayerEventType.IS_CONNECTED_CHANGED
 - cast.framework.RemotePlayerEventType.IS_MEDIA_LOADED_CHANGED
 - cast.framework.RemotePlayerEventType.IS_MUTED_CHANGED
 - cast.framework.RemotePlayerEventType.IS_PAUSED_CHANGED
 - cast.framework.RemotePlayerEventType.IS_PLAYING_BREAK_CHANGED
 - cast.framework.RemotePlayerEventType.LIVE_SEEKABLE_RANGE_CHANGED
 - cast.framework.RemotePlayerEventType.MEDIA_INFO_CHANGED
 - cast.framework.RemotePlayerEventType.NUMBER_BREAK_CLIPS_CHANGED
 - cast.framework.RemotePlayerEventType.PLAYER_STATE_CHANGED
 - cast.framework.RemotePlayerEventType.QUEUE_DATA_CHANGED
 - cast.framework.RemotePlayerEventType.STATUS_TEXT_CHANGED
 - cast.framework.RemotePlayerEventType.TITLE_CHANGED
 - cast.framework.RemotePlayerEventType.VIDEO_INFO_CHANGED
 - cast.framework.RemotePlayerEventType.VOLUME_LEVEL_CHANGED
 - cast.framework.RemotePlayerEventType.WHEN_SKIPPABLE_CHANGED
 - cast.framework.SessionEventType
 - cast.framework.SessionEventType.ACTIVE_INPUT_STATE_CHANGED
 - cast.framework.SessionEventType.APPLICATION_METADATA_CHANGED
 - cast.framework.SessionEventType.APPLICATION_STATUS_CHANGED
 - cast.framework.SessionEventType.MEDIA_SESSION
 - cast.framework.SessionEventType.VOLUME_CHANGED
 - cast.framework.SessionState
 - cast.framework.SessionState.NO_SESSION
 - cast.framework.SessionState.SESSION_ENDED
 - cast.framework.SessionState.SESSION_ENDING
 - cast.framework.SessionState.SESSION_RESUMED
 - cast.framework.SessionState.SESSION_STARTED
 - cast.framework.SessionState.SESSION_STARTING
 - cast.framework.SessionState.SESSION_START_FAILED
 - cast.framework.SessionStateEventData
 - cast.framework.SessionStateEventData#errorCode
 - cast.framework.SessionStateEventData#session
 - cast.framework.SessionStateEventData#sessionState
 - cast.framework.VERSION
 - cast.framework.VolumeEventData
 - cast.framework.VolumeEventData#isMute
 - cast.framework.VolumeEventData#volume
 - cast.framework.setLoggerLevel
 - chrome.cast
 - chrome.cast.ApiConfig
 - chrome.cast.ApiConfig#autoJoinPolicy
 - chrome.cast.ApiConfig#defaultActionPolicy
 - chrome.cast.ApiConfig#receiverListener
 - chrome.cast.ApiConfig#sessionListener
 - chrome.cast.ApiConfig#sessionRequest
 - chrome.cast.AutoJoinPolicy
 - chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED
 - chrome.cast.AutoJoinPolicy.PAGE_SCOPED
 - chrome.cast.AutoJoinPolicy.TAB_AND_ORIGIN_SCOPED
 - chrome.cast.Capability
 - chrome.cast.Capability.AUDIO_IN
 - chrome.cast.Capability.AUDIO_OUT
 - chrome.cast.Capability.MULTIZONE_GROUP
 - chrome.cast.Capability.VIDEO_IN
 - chrome.cast.Capability.VIDEO_OUT
 - chrome.cast.CredentialsData
 - chrome.cast.CredentialsData#credentials
 - chrome.cast.CredentialsData#credentialsType
 - chrome.cast.DefaultActionPolicy
 - chrome.cast.DefaultActionPolicy.CAST_THIS_TAB
 - chrome.cast.DefaultActionPolicy.CREATE_SESSION
 - chrome.cast.DialAppState
 - chrome.cast.DialAppState.ERROR
 - chrome.cast.DialAppState.RUNNING
 - chrome.cast.DialAppState.STOPPED
 - chrome.cast.DialRequest
 - chrome.cast.DialRequest#appName
 - chrome.cast.DialRequest#launchParameter
 - chrome.cast.Error
 - chrome.cast.Error#code
 - chrome.cast.Error#description
 - chrome.cast.Error#details
 - chrome.cast.ErrorCode
 - chrome.cast.ErrorCode.API_NOT_INITIALIZED
 - chrome.cast.ErrorCode.CANCEL
 - chrome.cast.ErrorCode.CHANNEL_ERROR
 - chrome.cast.ErrorCode.EXTENSION_MISSING
 - chrome.cast.ErrorCode.EXTENSION_NOT_COMPATIBLE
 - chrome.cast.ErrorCode.INVALID_PARAMETER
 - chrome.cast.ErrorCode.LOAD_MEDIA_FAILED
 - chrome.cast.ErrorCode.RECEIVER_UNAVAILABLE
 - chrome.cast.ErrorCode.SESSION_ERROR
 - chrome.cast.ErrorCode.TIMEOUT
 - chrome.cast.Image
 - chrome.cast.Image#height
 - chrome.cast.Image#url
 - chrome.cast.Image#width
 - chrome.cast.Receiver
 - chrome.cast.Receiver#capabilities
 - chrome.cast.Receiver#displayStatus
 - chrome.cast.Receiver#friendlyName
 - chrome.cast.Receiver#isActiveInput
 - chrome.cast.Receiver#label
 - chrome.cast.Receiver#receiverType
 - chrome.cast.Receiver#volume
 - chrome.cast.ReceiverAction
 - chrome.cast.ReceiverAction.CAST
 - chrome.cast.ReceiverAction.STOP
 - chrome.cast.ReceiverActionListener
 - chrome.cast.ReceiverAvailability
 - chrome.cast.ReceiverAvailability.AVAILABLE
 - chrome.cast.ReceiverAvailability.UNAVAILABLE
 - chrome.cast.ReceiverDisplayStatus
 - chrome.cast.ReceiverDisplayStatus#appImages
 - chrome.cast.ReceiverDisplayStatus#showStop
 - chrome.cast.ReceiverDisplayStatus#statusText
 - chrome.cast.ReceiverType
 - chrome.cast.ReceiverType.CAST
 - chrome.cast.ReceiverType.CUSTOM
 - chrome.cast.ReceiverType.DIAL
 - chrome.cast.ReceiverType.HANGOUT
 - chrome.cast.SenderApplication
 - chrome.cast.SenderApplication#packageId
 - chrome.cast.SenderApplication#platform
 - chrome.cast.SenderApplication#url
 - chrome.cast.SenderPlatform
 - chrome.cast.SenderPlatform.ANDROID
 - chrome.cast.SenderPlatform.CHROME
 - chrome.cast.SenderPlatform.IOS
 - chrome.cast.Session
 - chrome.cast.Session#addMediaListener
 - chrome.cast.Session#addMessageListener
 - chrome.cast.Session#addUpdateListener
 - chrome.cast.Session#appId
 - chrome.cast.Session#appImages
 - chrome.cast.Session#displayName
 - chrome.cast.Session#getDialAppInfo
 - chrome.cast.Session#leave
 - chrome.cast.Session#loadMedia
 - chrome.cast.Session#media
 - chrome.cast.Session#namespaces
 - chrome.cast.Session#queueLoad
 - chrome.cast.Session#receiver
 - chrome.cast.Session#removeMediaListener
 - chrome.cast.Session#removeMessageListener
 - chrome.cast.Session#removeUpdateListener
 - chrome.cast.Session#sendMessage
 - chrome.cast.Session#senderApps
 - chrome.cast.Session#sessionId
 - chrome.cast.Session#setReceiverMuted
 - chrome.cast.Session#setReceiverVolumeLevel
 - chrome.cast.Session#status
 - chrome.cast.Session#statusText
 - chrome.cast.Session#stop
 - chrome.cast.Session#transportId
 - chrome.cast.SessionRequest
 - chrome.cast.SessionRequest#androidReceiverCompatible
 - chrome.cast.SessionRequest#appId
 - chrome.cast.SessionRequest#capabilities
 - chrome.cast.SessionRequest#credentialsData
 - chrome.cast.SessionRequest#language
 - chrome.cast.SessionRequest#requestSessionTimeout
 - chrome.cast.SessionStatus
 - chrome.cast.SessionStatus.CONNECTED
 - chrome.cast.SessionStatus.DISCONNECTED
 - chrome.cast.SessionStatus.STOPPED
 - chrome.cast.Timeout
 - chrome.cast.Timeout#getDialAppInfo
 - chrome.cast.Timeout#leaveSession
 - chrome.cast.Timeout#requestSession
 - chrome.cast.Timeout#sendCustomMessage
 - chrome.cast.Timeout#setReceiverVolume
 - chrome.cast.Timeout#stopSession
 - chrome.cast.VERSION
 - chrome.cast.Volume
 - chrome.cast.Volume#controlType
 - chrome.cast.Volume#level
 - chrome.cast.Volume#muted
 - chrome.cast.Volume#stepInterval
 - chrome.cast.VolumeControlType
 - chrome.cast.VolumeControlType.ATTENUATION
 - chrome.cast.VolumeControlType.FIXED
 - chrome.cast.VolumeControlType.MASTER
 - chrome.cast.addReceiverActionListener
 - chrome.cast.initialize
 - chrome.cast.isAvailable
 - chrome.cast.logMessage
 - chrome.cast.media
 - chrome.cast.media.AudiobookChapterMediaMetadata
 - chrome.cast.media.AudiobookChapterMediaMetadata#bookTitle
 - chrome.cast.media.AudiobookChapterMediaMetadata#chapterNumber
 - chrome.cast.media.AudiobookChapterMediaMetadata#chapterTitle
 - chrome.cast.media.AudiobookChapterMediaMetadata#images
 - chrome.cast.media.AudiobookChapterMediaMetadata#subtitle
 - chrome.cast.media.AudiobookChapterMediaMetadata#title
 - chrome.cast.media.AudiobookContainerMetadata
 - chrome.cast.media.AudiobookContainerMetadata#authors
 - chrome.cast.media.AudiobookContainerMetadata#narrators
 - chrome.cast.media.AudiobookContainerMetadata#publisher
 - chrome.cast.media.AudiobookContainerMetadata#releaseDate
 - chrome.cast.media.Break
 - chrome.cast.media.Break#breakClipIds
 - chrome.cast.media.Break#duration
 - chrome.cast.media.Break#id
 - chrome.cast.media.Break#isEmbedded
 - chrome.cast.media.Break#isWatched
 - chrome.cast.media.Break#position
 - chrome.cast.media.BreakClip
 - chrome.cast.media.BreakClip#clickThroughUrl
 - chrome.cast.media.BreakClip#contentId
 - chrome.cast.media.BreakClip#contentType
 - chrome.cast.media.BreakClip#contentUrl
 - chrome.cast.media.BreakClip#customData
 - chrome.cast.media.BreakClip#duration
 - chrome.cast.media.BreakClip#hlsSegmentFormat
 - chrome.cast.media.BreakClip#id
 - chrome.cast.media.BreakClip#posterUrl
 - chrome.cast.media.BreakClip#title
 - chrome.cast.media.BreakClip#vastAdsRequest
 - chrome.cast.media.BreakClip#whenSkippable
 - chrome.cast.media.BreakStatus
 - chrome.cast.media.BreakStatus#breakClipId
 - chrome.cast.media.BreakStatus#breakId
 - chrome.cast.media.BreakStatus#currentBreakClipTime
 - chrome.cast.media.BreakStatus#currentBreakTime
 - chrome.cast.media.BreakStatus#whenSkippable
 - chrome.cast.media.ContainerMetadata
 - chrome.cast.media.ContainerMetadata#containerDuration
 - chrome.cast.media.ContainerMetadata#containerImages
 - chrome.cast.media.ContainerMetadata#containerType
 - chrome.cast.media.ContainerMetadata#sections
 - chrome.cast.media.ContainerMetadata#title
 - chrome.cast.media.ContainerType
 - chrome.cast.media.ContainerType.AUDIOBOOK_CONTAINER
 - chrome.cast.media.ContainerType.GENERIC_CONTAINER
 - chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID
 - chrome.cast.media.EditTracksInfoRequest
 - chrome.cast.media.EditTracksInfoRequest#activeTrackIds
 - chrome.cast.media.EditTracksInfoRequest#requestId
 - chrome.cast.media.EditTracksInfoRequest#textTrackStyle
 - chrome.cast.media.GenericMediaMetadata
 - chrome.cast.media.GenericMediaMetadata#images
 - chrome.cast.media.GenericMediaMetadata#releaseDate
 - chrome.cast.media.GenericMediaMetadata#releaseYear
 - chrome.cast.media.GenericMediaMetadata#subtitle
 - chrome.cast.media.GenericMediaMetadata#title
 - chrome.cast.media.GetStatusRequest
 - chrome.cast.media.GetStatusRequest#customData
 - chrome.cast.media.HdrType
 - chrome.cast.media.HdrType.DV
 - chrome.cast.media.HdrType.HDR
 - chrome.cast.media.HdrType.SDR
 - chrome.cast.media.HlsSegmentFormat
 - chrome.cast.media.HlsSegmentFormat.AAC
 - chrome.cast.media.HlsSegmentFormat.AC3
 - chrome.cast.media.HlsSegmentFormat.E_AC3
 - chrome.cast.media.HlsSegmentFormat.FMP4
 - chrome.cast.media.HlsSegmentFormat.MP3
 - chrome.cast.media.HlsSegmentFormat.TS
 - chrome.cast.media.HlsSegmentFormat.TS_AAC
 - chrome.cast.media.HlsVideoSegmentFormat
 - chrome.cast.media.HlsVideoSegmentFormat.FMP4
 - chrome.cast.media.HlsVideoSegmentFormat.MPEG2_TS
 - chrome.cast.media.IdleReason
 - chrome.cast.media.IdleReason.CANCELLED
 - chrome.cast.media.IdleReason.ERROR
 - chrome.cast.media.IdleReason.FINISHED
 - chrome.cast.media.IdleReason.INTERRUPTED
 - chrome.cast.media.LiveSeekableRange
 - chrome.cast.media.LiveSeekableRange#end
 - chrome.cast.media.LiveSeekableRange#isLiveDone
 - chrome.cast.media.LiveSeekableRange#isMovingWindow
 - chrome.cast.media.LiveSeekableRange#start
 - chrome.cast.media.LoadRequest
 - chrome.cast.media.LoadRequest#activeTrackIds
 - chrome.cast.media.LoadRequest#atvCredentials
 - chrome.cast.media.LoadRequest#atvCredentialsType
 - chrome.cast.media.LoadRequest#autoplay
 - chrome.cast.media.LoadRequest#credentials
 - chrome.cast.media.LoadRequest#credentialsType
 - chrome.cast.media.LoadRequest#currentTime
 - chrome.cast.media.LoadRequest#customData
 - chrome.cast.media.LoadRequest#media
 - chrome.cast.media.LoadRequest#playbackRate
 - chrome.cast.media.LoadRequest#queueData
 - chrome.cast.media.LoadRequest#requestId
 - chrome.cast.media.LoadRequest#sessionId
 - chrome.cast.media.LoadRequest#type
 - chrome.cast.media.Media
 - chrome.cast.media.Media#activeTrackIds
 - chrome.cast.media.Media#addUpdateListener
 - chrome.cast.media.Media#breakStatus
 - chrome.cast.media.Media#currentItemId
 - chrome.cast.media.Media#currentTime
 - chrome.cast.media.Media#customData
 - chrome.cast.media.Media#editTracksInfo
 - chrome.cast.media.Media#getEstimatedBreakClipTime
 - chrome.cast.media.Media#getEstimatedBreakTime
 - chrome.cast.media.Media#getEstimatedLiveSeekableRange
 - chrome.cast.media.Media#getEstimatedTime
 - chrome.cast.media.Media#getStatus
 - chrome.cast.media.Media#idleReason
 - chrome.cast.media.Media#items
 - chrome.cast.media.Media#liveSeekableRange
 - chrome.cast.media.Media#loadingItemId
 - chrome.cast.media.Media#media
 - chrome.cast.media.Media#mediaSessionId
 - chrome.cast.media.Media#pause
 - chrome.cast.media.Media#play
 - chrome.cast.media.Media#playbackRate
 - chrome.cast.media.Media#playerState
 - chrome.cast.media.Media#preloadedItemId
 - chrome.cast.media.Media#queueAppendItem
 - chrome.cast.media.Media#queueData
 - chrome.cast.media.Media#queueInsertItems
 - chrome.cast.media.Media#queueJumpToItem
 - chrome.cast.media.Media#queueMoveItemToNewIndex
 - chrome.cast.media.Media#queueNext
 - chrome.cast.media.Media#queuePrev
 - chrome.cast.media.Media#queueRemoveItem
 - chrome.cast.media.Media#queueReorderItems
 - chrome.cast.media.Media#queueSetRepeatMode
 - chrome.cast.media.Media#queueUpdateItems
 - chrome.cast.media.Media#removeUpdateListener
 - chrome.cast.media.Media#repeatMode
 - chrome.cast.media.Media#seek
 - chrome.cast.media.Media#sessionId
 - chrome.cast.media.Media#setVolume
 - chrome.cast.media.Media#stop
 - chrome.cast.media.Media#supportedMediaCommands
 - chrome.cast.media.Media#supportsCommand
 - chrome.cast.media.Media#videoInfo
 - chrome.cast.media.Media#volume
 - chrome.cast.media.MediaCommand
 - chrome.cast.media.MediaCommand.PAUSE
 - chrome.cast.media.MediaCommand.SEEK
 - chrome.cast.media.MediaCommand.STREAM_MUTE
 - chrome.cast.media.MediaCommand.STREAM_VOLUME
 - chrome.cast.media.MediaInfo
 - chrome.cast.media.MediaInfo#atvEntity
 - chrome.cast.media.MediaInfo#breakClips
 - chrome.cast.media.MediaInfo#breaks
 - chrome.cast.media.MediaInfo#contentId
 - chrome.cast.media.MediaInfo#contentType
 - chrome.cast.media.MediaInfo#contentUrl
 - chrome.cast.media.MediaInfo#customData
 - chrome.cast.media.MediaInfo#duration
 - chrome.cast.media.MediaInfo#entity
 - chrome.cast.media.MediaInfo#hlsSegmentFormat
 - chrome.cast.media.MediaInfo#hlsVideoSegmentFormat
 - chrome.cast.media.MediaInfo#metadata
 - chrome.cast.media.MediaInfo#startAbsoluteTime
 - chrome.cast.media.MediaInfo#streamType
 - chrome.cast.media.MediaInfo#textTrackStyle
 - chrome.cast.media.MediaInfo#tracks
 - chrome.cast.media.MediaInfo#userActionStates
 - chrome.cast.media.MediaInfo#vmapAdsRequest
 - chrome.cast.media.MediaMetadata
 - chrome.cast.media.MediaMetadata#metadataType
 - chrome.cast.media.MediaMetadata#queueItemId
 - chrome.cast.media.MediaMetadata#sectionDuration
 - chrome.cast.media.MediaMetadata#sectionStartAbsoluteTime
 - chrome.cast.media.MediaMetadata#sectionStartTimeInContainer
 - chrome.cast.media.MediaMetadata#sectionStartTimeInMedia
 - chrome.cast.media.MediaMetadata#type
 - chrome.cast.media.MetadataType
 - chrome.cast.media.MetadataType.AUDIOBOOK_CHAPTER
 - chrome.cast.media.MetadataType.GENERIC
 - chrome.cast.media.MetadataType.MOVIE
 - chrome.cast.media.MetadataType.MUSIC_TRACK
 - chrome.cast.media.MetadataType.PHOTO
 - chrome.cast.media.MetadataType.TV_SHOW
 - chrome.cast.media.MovieMediaMetadata
 - chrome.cast.media.MovieMediaMetadata#images
 - chrome.cast.media.MovieMediaMetadata#releaseDate
 - chrome.cast.media.MovieMediaMetadata#releaseYear
 - chrome.cast.media.MovieMediaMetadata#studio
 - chrome.cast.media.MovieMediaMetadata#subtitle
 - chrome.cast.media.MovieMediaMetadata#title
 - chrome.cast.media.MusicTrackMediaMetadata
 - chrome.cast.media.MusicTrackMediaMetadata#albumArtist
 - chrome.cast.media.MusicTrackMediaMetadata#albumName
 - chrome.cast.media.MusicTrackMediaMetadata#artist
 - chrome.cast.media.MusicTrackMediaMetadata#artistName
 - chrome.cast.media.MusicTrackMediaMetadata#composer
 - chrome.cast.media.MusicTrackMediaMetadata#discNumber
 - chrome.cast.media.MusicTrackMediaMetadata#images
 - chrome.cast.media.MusicTrackMediaMetadata#releaseDate
 - chrome.cast.media.MusicTrackMediaMetadata#releaseYear
 - chrome.cast.media.MusicTrackMediaMetadata#songName
 - chrome.cast.media.MusicTrackMediaMetadata#title
 - chrome.cast.media.MusicTrackMediaMetadata#trackNumber
 - chrome.cast.media.PauseRequest
 - chrome.cast.media.PauseRequest#customData
 - chrome.cast.media.PhotoMediaMetadata
 - chrome.cast.media.PhotoMediaMetadata#artist
 - chrome.cast.media.PhotoMediaMetadata#creationDateTime
 - chrome.cast.media.PhotoMediaMetadata#height
 - chrome.cast.media.PhotoMediaMetadata#images
 - chrome.cast.media.PhotoMediaMetadata#latitude
 - chrome.cast.media.PhotoMediaMetadata#location
 - chrome.cast.media.PhotoMediaMetadata#longitude
 - chrome.cast.media.PhotoMediaMetadata#title
 - chrome.cast.media.PhotoMediaMetadata#width
 - chrome.cast.media.PlayRequest
 - chrome.cast.media.PlayRequest#customData
 - chrome.cast.media.PlayerState
 - chrome.cast.media.PlayerState.BUFFERING
 - chrome.cast.media.PlayerState.IDLE
 - chrome.cast.media.PlayerState.PAUSED
 - chrome.cast.media.PlayerState.PLAYING
 - chrome.cast.media.QueueData
 - chrome.cast.media.QueueData#containerMetadata
 - chrome.cast.media.QueueData#description
 - chrome.cast.media.QueueData#entity
 - chrome.cast.media.QueueData#id
 - chrome.cast.media.QueueData#items
 - chrome.cast.media.QueueData#name
 - chrome.cast.media.QueueData#queueType
 - chrome.cast.media.QueueData#repeatMode
 - chrome.cast.media.QueueData#shuffle
 - chrome.cast.media.QueueData#startIndex
 - chrome.cast.media.QueueData#startTime
 - chrome.cast.media.QueueInsertItemsRequest
 - chrome.cast.media.QueueInsertItemsRequest#customData
 - chrome.cast.media.QueueInsertItemsRequest#insertBefore
 - chrome.cast.media.QueueInsertItemsRequest#items
 - chrome.cast.media.QueueItem
 - chrome.cast.media.QueueItem#activeTrackIds
 - chrome.cast.media.QueueItem#autoplay
 - chrome.cast.media.QueueItem#customData
 - chrome.cast.media.QueueItem#itemId
 - chrome.cast.media.QueueItem#media
 - chrome.cast.media.QueueItem#playbackDuration
 - chrome.cast.media.QueueItem#preloadTime
 - chrome.cast.media.QueueItem#startTime
 - chrome.cast.media.QueueJumpRequest#currentItemId
 - chrome.cast.media.QueueJumpRequest#customData
 - chrome.cast.media.QueueJumpRequest#jump
 - chrome.cast.media.QueueLoadRequest
 - chrome.cast.media.QueueLoadRequest#customData
 - chrome.cast.media.QueueLoadRequest#items
 - chrome.cast.media.QueueLoadRequest#repeatMode
 - chrome.cast.media.QueueLoadRequest#startIndex
 - chrome.cast.media.QueueRemoveItemsRequest
 - chrome.cast.media.QueueRemoveItemsRequest#customData
 - chrome.cast.media.QueueRemoveItemsRequest#itemIds
 - chrome.cast.media.QueueReorderItemsRequest
 - chrome.cast.media.QueueReorderItemsRequest#customData
 - chrome.cast.media.QueueReorderItemsRequest#insertBefore
 - chrome.cast.media.QueueReorderItemsRequest#itemIds
 - chrome.cast.media.QueueSetPropertiesRequest#customData
 - chrome.cast.media.QueueSetPropertiesRequest#repeatMode
 - chrome.cast.media.QueueType
 - chrome.cast.media.QueueType.ALBUM
 - chrome.cast.media.QueueType.AUDIOBOOK
 - chrome.cast.media.QueueType.LIVE_TV
 - chrome.cast.media.QueueType.MOVIE
 - chrome.cast.media.QueueType.PLAYLIST
 - chrome.cast.media.QueueType.PODCAST_SERIES
 - chrome.cast.media.QueueType.RADIO_STATION
 - chrome.cast.media.QueueType.TV_SERIES
 - chrome.cast.media.QueueType.VIDEO_PLAYLIST
 - chrome.cast.media.QueueUpdateItemsRequest
 - chrome.cast.media.QueueUpdateItemsRequest#customData
 - chrome.cast.media.QueueUpdateItemsRequest#items
 - chrome.cast.media.RepeatMode
 - chrome.cast.media.RepeatMode.ALL
 - chrome.cast.media.RepeatMode.ALL_AND_SHUFFLE
 - chrome.cast.media.RepeatMode.OFF
 - chrome.cast.media.RepeatMode.SINGLE
 - chrome.cast.media.ResumeState
 - chrome.cast.media.ResumeState.PLAYBACK_PAUSE
 - chrome.cast.media.ResumeState.PLAYBACK_START
 - chrome.cast.media.SeekRequest
 - chrome.cast.media.SeekRequest#currentTime
 - chrome.cast.media.SeekRequest#customData
 - chrome.cast.media.SeekRequest#resumeState
 - chrome.cast.media.StopRequest
 - chrome.cast.media.StopRequest#customData
 - chrome.cast.media.StreamType
 - chrome.cast.media.StreamType.BUFFERED
 - chrome.cast.media.StreamType.LIVE
 - chrome.cast.media.StreamType.OTHER
 - chrome.cast.media.TextTrackEdgeType
 - chrome.cast.media.TextTrackEdgeType.DEPRESSED
 - chrome.cast.media.TextTrackEdgeType.DROP_SHADOW
 - chrome.cast.media.TextTrackEdgeType.NONE
 - chrome.cast.media.TextTrackEdgeType.OUTLINE
 - chrome.cast.media.TextTrackEdgeType.RAISED
 - chrome.cast.media.TextTrackFontGenericFamily
 - chrome.cast.media.TextTrackFontGenericFamily.CASUAL
 - chrome.cast.media.TextTrackFontGenericFamily.CURSIVE
 - chrome.cast.media.TextTrackFontGenericFamily.MONOSPACED_SANS_SERIF
 - chrome.cast.media.TextTrackFontGenericFamily.MONOSPACED_SERIF
 - chrome.cast.media.TextTrackFontGenericFamily.SANS_SERIF
 - chrome.cast.media.TextTrackFontGenericFamily.SERIF
 - chrome.cast.media.TextTrackFontGenericFamily.SMALL_CAPITALS
 - chrome.cast.media.TextTrackFontStyle
 - chrome.cast.media.TextTrackFontStyle.BOLD
 - chrome.cast.media.TextTrackFontStyle.BOLD_ITALIC
 - chrome.cast.media.TextTrackFontStyle.ITALIC
 - chrome.cast.media.TextTrackFontStyle.NORMAL
 - chrome.cast.media.TextTrackStyle
 - chrome.cast.media.TextTrackStyle#backgroundColor
 - chrome.cast.media.TextTrackStyle#customData
 - chrome.cast.media.TextTrackStyle#edgeColor
 - chrome.cast.media.TextTrackStyle#edgeType
 - chrome.cast.media.TextTrackStyle#fontFamily
 - chrome.cast.media.TextTrackStyle#fontGenericFamily
 - chrome.cast.media.TextTrackStyle#fontScale
 - chrome.cast.media.TextTrackStyle#fontStyle
 - chrome.cast.media.TextTrackStyle#foregroundColor
 - chrome.cast.media.TextTrackStyle#windowColor
 - chrome.cast.media.TextTrackStyle#windowRoundedCornerRadius
 - chrome.cast.media.TextTrackStyle#windowType
 - chrome.cast.media.TextTrackType
 - chrome.cast.media.TextTrackType.CAPTIONS
 - chrome.cast.media.TextTrackType.CHAPTERS
 - chrome.cast.media.TextTrackType.DESCRIPTIONS
 - chrome.cast.media.TextTrackType.METADATA
 - chrome.cast.media.TextTrackType.SUBTITLES
 - chrome.cast.media.TextTrackWindowType
 - chrome.cast.media.TextTrackWindowType.NONE
 - chrome.cast.media.TextTrackWindowType.NORMAL
 - chrome.cast.media.TextTrackWindowType.ROUNDED_CORNERS
 - chrome.cast.media.Track
 - chrome.cast.media.Track#customData
 - chrome.cast.media.Track#language
 - chrome.cast.media.Track#name
 - chrome.cast.media.Track#subtype
 - chrome.cast.media.Track#trackContentId
 - chrome.cast.media.Track#trackContentType
 - chrome.cast.media.Track#trackId
 - chrome.cast.media.Track#type
 - chrome.cast.media.TrackType
 - chrome.cast.media.TrackType.AUDIO
 - chrome.cast.media.TrackType.TEXT
 - chrome.cast.media.TrackType.VIDEO
 - chrome.cast.media.TvShowMediaMetadata
 - chrome.cast.media.TvShowMediaMetadata#episode
 - chrome.cast.media.TvShowMediaMetadata#episodeNumber
 - chrome.cast.media.TvShowMediaMetadata#episodeTitle
 - chrome.cast.media.TvShowMediaMetadata#images
 - chrome.cast.media.TvShowMediaMetadata#originalAirdate
 - chrome.cast.media.TvShowMediaMetadata#releaseYear
 - chrome.cast.media.TvShowMediaMetadata#season
 - chrome.cast.media.TvShowMediaMetadata#seasonNumber
 - chrome.cast.media.TvShowMediaMetadata#seriesTitle
 - chrome.cast.media.TvShowMediaMetadata#title
 - chrome.cast.media.UserAction
 - chrome.cast.media.UserAction.DISLIKE
 - chrome.cast.media.UserAction.FOLLOW
 - chrome.cast.media.UserAction.LIKE
 - chrome.cast.media.UserAction.UNFOLLOW
 - chrome.cast.media.UserActionState
 - chrome.cast.media.UserActionState#customData
 - chrome.cast.media.UserActionState#userAction
 - chrome.cast.media.VastAdsRequest
 - chrome.cast.media.VastAdsRequest#adTagUrl
 - chrome.cast.media.VastAdsRequest#adsResponse
 - chrome.cast.media.VideoInformation
 - chrome.cast.media.VideoInformation#hdrType
 - chrome.cast.media.VideoInformation#height
 - chrome.cast.media.VideoInformation#width
 - chrome.cast.media.VolumeRequest
 - chrome.cast.media.VolumeRequest#customData
 - chrome.cast.media.VolumeRequest#volume
 - chrome.cast.media.timeout
 - chrome.cast.media.timeout.editTracksInfo
 - chrome.cast.media.timeout.getStatus
 - chrome.cast.media.timeout.load
 - chrome.cast.media.timeout.pause
 - chrome.cast.media.timeout.play
 - chrome.cast.media.timeout.queue
 - chrome.cast.media.timeout.seek
 - chrome.cast.media.timeout.setVolume
 - chrome.cast.media.timeout.stop
 - chrome.cast.precache
 - chrome.cast.removeReceiverActionListener
 - chrome.cast.requestSession
 - chrome.cast.requestSessionById
 - chrome.cast.setCustomReceivers
 - chrome.cast.setPageContext
 - chrome.cast.setReceiverDisplayStatus
 - chrome.cast.timeout
 - chrome.cast.unescape