# Index All

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