Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

AbstractCastEventListenerList(String) - Constructor for class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
Abstract constructor that sets the "remote name" final field.
acquireResultProcessor(long) - Method in class org.digitalmediaserver.cast.Channel
Claims (retrieves and removes from requests) the Channel.ResultProcessorResult for the specified request ID if one exists.
activeInput - Variable in class org.digitalmediaserver.cast.ReceiverStatus
true if the cast device is the active input, false otherwise
activeTrackIds - Variable in class org.digitalmediaserver.cast.MediaStatus
The List of IDs corresponding to the active tracks
activeTrackIds - Variable in class org.digitalmediaserver.cast.QueueItem
List of Track trackIds that are active.
activeTrackIds - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
The List of track IDs that are active.
add(CastEvent.CastEventListener, CastEvent.CastEventType...) - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
add(CastEvent.CastEventListener, CastEvent.CastEventType...) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
Registers the specified CastEvent.CastEventListener to this CastEvent.CastEventListenerList for the specified CastEvent.CastEventTypes.
addAll(Collection<CastEvent.CastEventListener>, CastEvent.CastEventType...) - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
addAll(Collection<CastEvent.CastEventListener>, CastEvent.CastEventType...) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
Registers the specified CastEvent.CastEventListeners to this CastEvent.CastEventListenerList for the specified CastEvent.CastEventTypes.
addEventListener(CastEvent.CastEventListener, CastEvent.CastEventType...) - Method in class org.digitalmediaserver.cast.CastDevice
Registers the specified CastEvent.CastEventListener for the specified CastEvent.CastEventTypes.
address - Variable in class org.digitalmediaserver.cast.Channel
The IP address and port of the cast device
addTrack(Track) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
Appends the specified Track to the end of this Media.MediaBuilder's tracks.
addTrack(int, Track) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
Inserts the specified Track at the specified position in this Media.MediaBuilder's tracks.
ALBUM_ARTIST - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
String Album artist.
ALBUM_TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
String Album title.
AppAvailabilityResponse(long, Map<String, String>) - Constructor for class org.digitalmediaserver.cast.StandardResponse.AppAvailabilityResponse
Creates a new instance using the specified parameters.
appId - Variable in class org.digitalmediaserver.cast.Application
The application ID
appId - Variable in class org.digitalmediaserver.cast.StandardRequest.GetAppAvailability
The array of application IDs
appId - Variable in class org.digitalmediaserver.cast.StandardRequest.Launch
The application ID
Application - Class in org.digitalmediaserver.cast
Application descriptor.
Application(String, String, String, Boolean, Boolean, List<Namespace>, String, String, String, String) - Constructor for class org.digitalmediaserver.cast.Application
Creates a new instance using the specified parameters.
applications - Variable in class org.digitalmediaserver.cast.ReceiverStatus
ARTIST - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
String Artist.
ARTIST - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
String Artist.
ARTIST - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
String Artist.
autoplay - Variable in class org.digitalmediaserver.cast.QueueItem
If the autoplay parameter is not specified or is true, the media player will begin playing the element in the queue when the item becomes the currentItem.
autoplay - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
If the autoplay parameter is specified and true, the media player will begin playing the content when it is loaded.
autoReconnect - Variable in class org.digitalmediaserver.cast.CastDevice
Whether automatic Channel reconnection "on demand" is enabled
availability - Variable in class org.digitalmediaserver.cast.StandardResponse.AppAvailabilityResponse
The Map of application ID and availability information

B

backgroundColor - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The background 32 bit RGBA color.
binaryPayload - Variable in class org.digitalmediaserver.cast.CustomMessageEvent
The binary payload from the message
BOOK_TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
String Audiobook title.
BROADCAST_DATE - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Date Broadcast date.
build() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
build() - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
Builds a new Volume instance based on the current values of this builder.
builder(String, String, Media.StreamType) - Static method in class org.digitalmediaserver.cast.Media
Creates a new Media.MediaBuilder using the specified parameters.

C

cachedVolume - Variable in class org.digitalmediaserver.cast.Channel
The last received Volume instance
cachedVolumeLock - Variable in class org.digitalmediaserver.cast.Channel
The cached volume synchronization object
cacheVolume(ReceiverStatus) - Method in class org.digitalmediaserver.cast.Channel
Caches the Volume instance from the specified ReceiverStatus as as long as neither are null.
cacheVolume(Volume) - Method in class org.digitalmediaserver.cast.Channel
Caches the specified Volume instance as long as it's not null.
cancelPendingClosed(String) - Method in class org.digitalmediaserver.cast.Channel
Loops through any requests waiting for a response and cancels any that waits for a reply from the specified peer/destination ID.
cancelPendingDisconnected() - Method in class org.digitalmediaserver.cast.Channel
Loops through all requests waiting for a response and cancels them.
capabilities - Variable in class org.digitalmediaserver.cast.CastDevice
The Set of CastDeviceCapabilitys for the cast device
capabilities - Variable in class org.digitalmediaserver.cast.Device
The encoded device capabilities
CAPTION_MIME_TYPE_CEA608 - Static variable in class org.digitalmediaserver.cast.Track
The "caption MIME-type" for CEA 608
CAPTION_MIME_TYPE_TTML - Static variable in class org.digitalmediaserver.cast.Track
The "caption MIME-type" for TTML
CAPTION_MIME_TYPE_TTML_MP4 - Static variable in class org.digitalmediaserver.cast.Track
The "caption MIME-type" for TTML MP4
CAPTION_MIME_TYPE_VTT - Static variable in class org.digitalmediaserver.cast.Track
The "caption MIME-type" for VTT
CAST_API_HEARTBEAT_MARKER - Static variable in class org.digitalmediaserver.cast.Channel
The logging Marker used for ping logging
CAST_API_MARKER - Static variable in class org.digitalmediaserver.cast.Channel
The logging Marker used for logging
CastDevice - Class in org.digitalmediaserver.cast
This class represents a Google cast device.
CastDevice(JmDNS, String, boolean) - Constructor for class org.digitalmediaserver.cast.CastDevice
Creates a new instance by extracting the required information from the specified JmDNS instance using the specified DNS name.
CastDevice(ServiceInfo, boolean) - Constructor for class org.digitalmediaserver.cast.CastDevice
Creates a new instance by extracting the required information from the specified ServiceInfo.
CastDevice(String, String, String, String, String, Set<CastDeviceCapability>, String, String, int, String, boolean) - Constructor for class org.digitalmediaserver.cast.CastDevice
Creates a new instance using the specified parameters and Channel.STANDARD_DEVICE_PORT.
CastDevice(String, String, int, String, String, String, Set<CastDeviceCapability>, String, String, int, String, boolean) - Constructor for class org.digitalmediaserver.cast.CastDevice
Creates a new instance using the specified parameters.
CastDevice(String, InetAddress, String, String, String, Set<CastDeviceCapability>, String, String, int, String, boolean) - Constructor for class org.digitalmediaserver.cast.CastDevice
Creates a new instance using the specified parameters and Channel.STANDARD_DEVICE_PORT.
CastDevice(String, InetAddress, int, String, String, String, Set<CastDeviceCapability>, String, String, int, String, boolean) - Constructor for class org.digitalmediaserver.cast.CastDevice
Creates a new instance using the specified parameters.
CastDeviceCapability - Enum in org.digitalmediaserver.cast
This represents the (fundamental) capabilities of a cast device.
CastDeviceMonitor - Class in org.digitalmediaserver.cast
A class that can be used to keep discover cast devices and create corresponding CastDevices while notifying registered listeners of discovered or disappearing devices.
CastDeviceMonitor() - Constructor for class org.digitalmediaserver.cast.CastDeviceMonitor
Creates a new instance.
CastDeviceMonitor.MulticastDNSServiceListener - Class in org.digitalmediaserver.cast
Service listener to receive mDNS service updates.
castDevices - Variable in class org.digitalmediaserver.cast.CastDeviceMonitor
The currently "registered" cast devices
CastEvent<T> - Interface in org.digitalmediaserver.cast
This interface describes cast device related events.
CastEvent.AbstractCastEventListenerList - Class in org.digitalmediaserver.cast
An abstract CastEvent.CastEventListenerList implementation that implements every method except CastEvent.CastEventListenerList.fire(CastEvent).
CastEvent.CastEventListener - Interface in org.digitalmediaserver.cast
An EventListener that listens for CastEvents.
CastEvent.CastEventListenerList - Interface in org.digitalmediaserver.cast
CastEvent.CastEventType - Enum in org.digitalmediaserver.cast
All the CastEvent types.
CastEvent.DefaultCastEvent<T> - Class in org.digitalmediaserver.cast
The default CastEvent implementation.
CastEvent.SimpleCastEventListenerList - Class in org.digitalmediaserver.cast
A simple (as in not threaded) CastEvent.CastEventListenerList implementation that invokes CastEvent.CastEventListeners from the thread that calls CastEvent.SimpleCastEventListenerList.fire(CastEvent).
CastEvent.ThreadedCastEventListenerList - Class in org.digitalmediaserver.cast
CastEvent.ThreadedCastEventListenerList.Invoker - Class in org.digitalmediaserver.cast
A Runnable implementation that simply invokes a listener.
CastException - Exception in org.digitalmediaserver.cast
Generic error, which may happen during interaction with a cast device.
CastException(String) - Constructor for exception org.digitalmediaserver.cast.CastException
Creates a new instance with the specified message.
CastException(String, Throwable) - Constructor for exception org.digitalmediaserver.cast.CastException
Creates a new instance with the specified message and cause.
CastException.ErrorResponseCastException - Exception in org.digitalmediaserver.cast
A specialized CastException used to deliver an StandardResponse.ErrorResponse if one is returned from the cast device.
CastException.LaunchErrorCastException - Exception in org.digitalmediaserver.cast
A specialized CastException used when a LAUNCH_ERROR response is received.
CastException.UnprocessedCastException - Exception in org.digitalmediaserver.cast
A specialized CastException used to deliver a responses that could not be deserialized.
CastException.UntypedCastException - Exception in org.digitalmediaserver.cast
A specialized CastException used to deliver a StandardResponse if another type than what was expected is returned from the cast device.
channel - Variable in class org.digitalmediaserver.cast.CastDevice
The Channel associated with this CastDevice
channel() - Method in class org.digitalmediaserver.cast.CastDevice
Returns the associated Channel if it is open or if autoReconnect is true and reconnect succeeds.
Channel - Class in org.digitalmediaserver.cast
Internal class for low-level communication with cast devices.
Channel(String, String, CastEvent.CastEventListenerList) - Constructor for class org.digitalmediaserver.cast.Channel
Creates a new channel using the specified parameters and the standard port.
Channel(String, int, String, CastEvent.CastEventListenerList) - Constructor for class org.digitalmediaserver.cast.Channel
Creates a new channel using the specified parameters.
Channel(InetAddress, String, CastEvent.CastEventListenerList) - Constructor for class org.digitalmediaserver.cast.Channel
Creates a new channel using the specified parameters and the standard port.
Channel(InetAddress, int, String, CastEvent.CastEventListenerList) - Constructor for class org.digitalmediaserver.cast.Channel
Creates a new channel using the specified parameters.
Channel(InetSocketAddress, String, CastEvent.CastEventListenerList) - Constructor for class org.digitalmediaserver.cast.Channel
Creates a new channel using the specified parameters.
channel - Variable in class org.digitalmediaserver.cast.Session
The Channel used by this Session
Channel.GradualVolumeTask - Class in org.digitalmediaserver.cast
A TimerTask that will gradually increase or decrease the volume level of the cast device until the target level is reached.
Channel.InputHandler - Class in org.digitalmediaserver.cast
A Thread implementation tailored to process incoming messages on the socket.
Channel.PingTask - Class in org.digitalmediaserver.cast
A TimerTask that will send PING messages to the cast device upon execution.
Channel.ResultProcessor<T extends Response> - Class in org.digitalmediaserver.cast
Internal class used to tie responses to requests based on request IDs.
Channel.ResultProcessorResult<T extends Response> - Class in org.digitalmediaserver.cast
A holder for the resulting Response.
CHAPTER_NUMBER - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
Integer Chapter number.
CHAPTER_TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
String Chapter title.
checkClientTrusted(X509Certificate[], String) - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
clear() - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
clear() - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
clearTracks() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
Removes all tracks from this Media.MediaBuilder.
close() - Method in class org.digitalmediaserver.cast.Channel
Closes this Channel and any Sessions belonging to it.
close() - Method in class org.digitalmediaserver.cast.Session
Closes this Session.
CloseConnection() - Constructor for class org.digitalmediaserver.cast.StandardMessage.CloseConnection
 
closed - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessor
Whether the associated Session has been closed
closed(Session) - Method in interface org.digitalmediaserver.cast.Session.SessionClosedListener
Called when the specified Session is closed.
CloseMessageEvent - Class in org.digitalmediaserver.cast
The event sent when a CLOSE message that doesn't belong to any known Session is received.
CloseMessageEvent(String, String, String) - Constructor for class org.digitalmediaserver.cast.CloseMessageEvent
Creates a new instance.
CloseResponse(long) - Constructor for class org.digitalmediaserver.cast.StandardResponse.CloseResponse
Creates a new instance using the specified request ID.
closeSession(Session) - Method in class org.digitalmediaserver.cast.Channel
Closes the specified Session unless it's already closed, in which case nothing is done.
COMPOSER - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
String Composer.
connect() - Method in class org.digitalmediaserver.cast.CastDevice
Establishes a connection to the remote cast device on the associated Channel.
connect() - Method in class org.digitalmediaserver.cast.Channel
Establishes a connection to the associated remote cast device.
Connect(String, VirtualConnectionType) - Constructor for class org.digitalmediaserver.cast.StandardMessage.Connect
Creates a new instance using the specified parameters.
connType - Variable in class org.digitalmediaserver.cast.StandardMessage.Connect
containerDuration - Variable in class org.digitalmediaserver.cast.ContainerMetadata
Container duration in seconds.
containerImages - Variable in class org.digitalmediaserver.cast.ContainerMetadata
Container images.
ContainerMetadata - Class in org.digitalmediaserver.cast
Common container metadata used as part of QueueData.
ContainerMetadata(Double, List<Image>, ContainerMetadata.ContainerType, String) - Constructor for class org.digitalmediaserver.cast.ContainerMetadata
Creates a new instance using the specified parameters.
containerMetadata - Variable in class org.digitalmediaserver.cast.QueueData
Metadata to describe the queue content, and optionally media sections
ContainerMetadata.ContainerType - Enum in org.digitalmediaserver.cast
Possible types of container metadata.
containerType - Variable in class org.digitalmediaserver.cast.ContainerMetadata
The type of container object
contains(CastEvent.CastEventListener) - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
contains(CastEvent.CastEventListener) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
Checks if the specified CastEvent.CastEventListener is already registered with this CastEvent.CastEventListenerList.
contentFilteringMode - Variable in class org.digitalmediaserver.cast.LoadOptions
The content filtering mode to apply for which items to play
contentId - Variable in class org.digitalmediaserver.cast.Media
Typically the URL of the media
contentId - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
Typically the URL of the media
contentId() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
contentId(String) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
contentType - Variable in class org.digitalmediaserver.cast.Media
The content MIME-type
contentType - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The content MIME-type
contentType() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
contentTypeId(String) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
contentUrl - Variable in class org.digitalmediaserver.cast.Media
Optional media URL, to allow using contentId for real ID.
contentUrl - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
Optional media URL, to allow using contentId for real ID.
contentUrl() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
contentUrl(String) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
controlType - Variable in class org.digitalmediaserver.cast.Volume
The type of volume control that is available
controlType - Variable in class org.digitalmediaserver.cast.Volume.VolumeBuilder
The type of volume control that is available
controlType() - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
 
create(CastChannel.CastMessage) - Static method in class org.digitalmediaserver.cast.ImmutableCastMessage
Creates either an ImmutableCastMessage.ImmutableStringCastMessage or an ImmutableCastMessage.ImmutableBinaryCastMessage depending on the payload type, which holds the data from the specified CastChannel.CastMessage.
createExecutor() - Static method in class org.digitalmediaserver.cast.CastDevice
 
createJSONMapper() - Static method in class org.digitalmediaserver.cast.JacksonHelper
 
CREATION_DATE - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Date Creation date.
credentials - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
Optional user credentials
credentialsType - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
Optional credentials type.
currentItemId - Variable in class org.digitalmediaserver.cast.MediaStatus
The ID of the media item that originated the status change
currentTime - Variable in class org.digitalmediaserver.cast.MediaStatus
The current playback position
currentTime - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
Seconds since beginning of content.
currentTime - Variable in class org.digitalmediaserver.cast.StandardRequest.Seek
The new playback position in seconds
customData - Variable in class org.digitalmediaserver.cast.Media
Application-specific media information
customData - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
Application-specific media information
customData() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
customData(Map<String, Object>) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
customData - Variable in class org.digitalmediaserver.cast.MediaStatus
Application-specific media status data
customData - Variable in class org.digitalmediaserver.cast.QueueItem
The application can define any extra queue item information needed
customData - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
The custom application data to send to the remote application with the load command
customData - Variable in class org.digitalmediaserver.cast.StandardRequest.Seek
Custom data for the receiver application
customData - Variable in class org.digitalmediaserver.cast.StandardRequest.StopMedia
Custom data for the receiver application
customData - Variable in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
Custom data for the receiver application
customData - Variable in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
Application specific data
customData - Variable in class org.digitalmediaserver.cast.TextTrackStyle
Custom data set by the receiver application
customData - Variable in class org.digitalmediaserver.cast.Track
Custom data set by the receiver application
CustomMessageEvent - Class in org.digitalmediaserver.cast
A custom event sent by a receiver application.
CustomMessageEvent(String, String, String, String) - Constructor for class org.digitalmediaserver.cast.CustomMessageEvent
Creates a new STRING instance.
CustomMessageEvent(String, String, String, ByteString) - Constructor for class org.digitalmediaserver.cast.CustomMessageEvent
Creates a new BINARY instance.

D

data - Variable in class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
The event data
DATE_TIME_PATTERN - Static variable in class org.digitalmediaserver.cast.Metadata
The format pattern to use when converting to string
dateToString(Calendar) - Static method in class org.digitalmediaserver.cast.Metadata
Converts a Calendar instance to a "metadata date" formatted string.
DEFAULT_MEDIA_RECEIVER_APP_ID - Static variable in class org.digitalmediaserver.cast.CastDevice
The application ID for the "Default Media Receiver" application
DEFAULT_RESPONSE_TIMEOUT - Static variable in class org.digitalmediaserver.cast.Channel
The default response timeout in milliseconds
DefaultCastEvent(CastEvent.CastEventType, T) - Constructor for class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
Creates a new instance using the specified parameters.
description - Variable in class org.digitalmediaserver.cast.QueueData
Description of the queue
deserialize(JsonParser, DeserializationContext) - Method in class org.digitalmediaserver.cast.MediaStatusResponseDeserializer
 
destinationId - Variable in class org.digitalmediaserver.cast.CloseMessageEvent
The destination ID from the message
destinationId - Variable in class org.digitalmediaserver.cast.CustomMessageEvent
The destination ID from the message
destinationId - Variable in class org.digitalmediaserver.cast.ImmutableCastMessage
The destination ID.
destinationId - Variable in class org.digitalmediaserver.cast.Session
The destination ID used by this Session
detailedErrorCode - Variable in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
Device - Class in org.digitalmediaserver.cast
Device descriptor.
Device(String, int, String, Volume) - Constructor for class org.digitalmediaserver.cast.Device
Creates a new instance using the specified parameters.
device - Variable in class org.digitalmediaserver.cast.StandardResponse.DeviceAddedResponse
The Device
device - Variable in class org.digitalmediaserver.cast.StandardResponse.DeviceUpdatedResponse
The Device
DeviceAddedResponse(long, Device) - Constructor for class org.digitalmediaserver.cast.StandardResponse.DeviceAddedResponse
Creates a new instance using the specified parameters.
deviceDiscovered(CastDevice) - Method in interface org.digitalmediaserver.cast.DeviceDiscoveryListener
Invoked when a new cast device is discovered.
DeviceDiscoveryListener - Interface in org.digitalmediaserver.cast
The listener interface for cast device discovery.
deviceId - Variable in class org.digitalmediaserver.cast.Device
The device ID
deviceId - Variable in class org.digitalmediaserver.cast.StandardResponse.DeviceRemovedResponse
The Device
deviceRemoved(CastDevice) - Method in interface org.digitalmediaserver.cast.DeviceDiscoveryListener
Invoked when a cast device disappears.
DeviceRemovedResponse(long, String) - Constructor for class org.digitalmediaserver.cast.StandardResponse.DeviceRemovedResponse
Creates a new instance using the specified parameters.
devices - Variable in class org.digitalmediaserver.cast.MultizoneStatus
The List of Devices
DeviceUpdatedResponse(long, Device) - Constructor for class org.digitalmediaserver.cast.StandardResponse.DeviceUpdatedResponse
Creates a new instance using the specified parameters.
deviceURL - Variable in class org.digitalmediaserver.cast.CastDevice
The "base URL" of the cast device
DISC_NUMBER - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Integer Disc number.
disconnect() - Method in class org.digitalmediaserver.cast.CastDevice
Closes this the associated Channel and any Sessions belonging to it.
displayName - Variable in class org.digitalmediaserver.cast.Application
The application display name
displayName - Variable in class org.digitalmediaserver.cast.CastDevice
A generated name intended to be suitable to present users
dnsName - Variable in class org.digitalmediaserver.cast.CastDevice
The mDNS name of the cast device
doSetVolume(Volume, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Sets the device volume level using the specified parameters, without any checks or evaluations.
duration - Variable in class org.digitalmediaserver.cast.Media
The media duration
duration - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The media duration
duration() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
duration(Double) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 

E

edgeColor - Variable in class org.digitalmediaserver.cast.TextTrackStyle
RGBA color for the edge, this value will be ignored if edgeType is TextTrackStyle.TextTrackEdgeType.NONE
edgeType - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The type of edge
end - Variable in class org.digitalmediaserver.cast.LiveSeekableRange
The end time in seconds
entity - Variable in class org.digitalmediaserver.cast.Media
Optional Google Assistant deep link to a media entity
entity - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
Optional Google Assistant deep link to a media entity
entity() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
entity(String) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
entity - Variable in class org.digitalmediaserver.cast.QueueData
Optional Queue entity ID, provide Google Assistant deep link
EPISODE_NUMBER - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Integer Episode number.
equals(Object) - Method in class org.digitalmediaserver.cast.Application
 
equals(Object) - Method in class org.digitalmediaserver.cast.CastDevice
 
equals(Object) - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
equals(Object) - Method in class org.digitalmediaserver.cast.ExtendedMediaStatus
 
equals(Object) - Method in class org.digitalmediaserver.cast.Image
 
equals(Object) - Method in class org.digitalmediaserver.cast.LiveSeekableRange
 
equals(Object) - Method in class org.digitalmediaserver.cast.LoadOptions
 
equals(Object) - Method in class org.digitalmediaserver.cast.Media
 
equals(Object) - Method in class org.digitalmediaserver.cast.MediaStatus
 
equals(Object) - Method in class org.digitalmediaserver.cast.MediaVolume
 
equals(Object) - Method in class org.digitalmediaserver.cast.QueueData
 
equals(Object) - Method in class org.digitalmediaserver.cast.QueueItem
 
equals(Object) - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
equals(Object) - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
equals(Object) - Method in class org.digitalmediaserver.cast.Track
 
equals(Object) - Method in class org.digitalmediaserver.cast.VideoInformation
 
equals(Object) - Method in class org.digitalmediaserver.cast.Volume
 
errorResponse - Variable in exception org.digitalmediaserver.cast.CastException.ErrorResponseCastException
ErrorResponse(Map<String, Object>, StandardResponse.DetailedErrorCode, Integer, StandardResponse.ErrorReason, long, StandardResponse.ErrorType) - Constructor for class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
Creates a new instance using the specified parameters.
ErrorResponseCastException(String, StandardResponse.ErrorResponse) - Constructor for exception org.digitalmediaserver.cast.CastException.ErrorResponseCastException
Creates a new instance with the specified message and StandardResponse.ErrorResponse.
event - Variable in class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList.Invoker
The CastEvent to deliver
eventType - Variable in class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
EXECUTOR - Static variable in class org.digitalmediaserver.cast.CastDevice
The ExecutorService that is used for asynchronous operations
ExtendedMediaStatus - Class in org.digitalmediaserver.cast
Extended media status information.
ExtendedMediaStatus(ExtendedMediaStatus.ExtendedPlayerState, Media, Integer) - Constructor for class org.digitalmediaserver.cast.ExtendedMediaStatus
Creates a new instance using the specified parameters.
ExtendedMediaStatus.ExtendedPlayerState - Enum in org.digitalmediaserver.cast
Extended player state information.
extendedStatus - Variable in class org.digitalmediaserver.cast.MediaStatus
Extended media status information
extractDate(String) - Static method in class org.digitalmediaserver.cast.Metadata
Extracts the "date part" of the date and time string.
extractImages(Map<String, Object>) - Static method in class org.digitalmediaserver.cast.Metadata
Utility method to extract Images from metadata stored as a Map.
extractTime(String) - Static method in class org.digitalmediaserver.cast.Metadata
Extracts the "time part" of the date and time string.

F

filters - Variable in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
The filters that keep track of what CastEvent.CastEventTypes to send to which CastEvent.CastEventListeners
filtersLock - Variable in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
The lock object for the filters
finalize() - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
 
fire(CastEvent<?>) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
Fires the specified event on all the registered CastEvent.CastEventListeners.
fire(CastEvent<?>) - Method in class org.digitalmediaserver.cast.CastEvent.SimpleCastEventListenerList
 
fire(CastEvent<?>) - Method in class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList
 
fontFamily - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The font family.
fontGenericFamily - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The text track generic font family
fontScale - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The font scaling factor for the text track (the default is 1.0)
fontStyle - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The text track font style
foregroundColor - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The foreground 32 bit RGBA color
friendlyName - Variable in class org.digitalmediaserver.cast.CastDevice
The "friendly name" of the cast device

G

generateDisplayName() - Method in class org.digitalmediaserver.cast.CastDevice
Tries to generate a suitable "display name" from the available device information.
get() - Method in class org.digitalmediaserver.cast.Channel.ResultProcessor
Returns the Channel.ResultProcessorResult when it is due.
getAcceptedIssuers() - Method in class org.digitalmediaserver.cast.X509TrustAllManager
 
getActiveTrackIds() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getActiveTrackIds() - Method in class org.digitalmediaserver.cast.QueueItem
 
getActiveTrackIds() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getAddress() - Method in class org.digitalmediaserver.cast.CastDevice
 
GetAppAvailability(String...) - Constructor for class org.digitalmediaserver.cast.StandardRequest.GetAppAvailability
Creates a new instance using the specified application ID(s).
getAppId() - Method in class org.digitalmediaserver.cast.Application
 
getAppId() - Method in class org.digitalmediaserver.cast.StandardRequest.GetAppAvailability
 
getAppId() - Method in class org.digitalmediaserver.cast.StandardRequest.Launch
 
getApplications() - Method in class org.digitalmediaserver.cast.ReceiverStatus
 
getAutoplay() - Method in class org.digitalmediaserver.cast.QueueItem
If the autoplay parameter is not specified or is true, the media player will begin playing the element in the queue when the item becomes the currentItem.
getAutoplay() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getAvailability() - Method in class org.digitalmediaserver.cast.StandardResponse.AppAvailabilityResponse
 
getBackgroundColor() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getBinaryPayload() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
getCapabilities() - Method in class org.digitalmediaserver.cast.CastDevice
 
getCapabilities() - Method in class org.digitalmediaserver.cast.Device
 
getCastDeviceCapabilities(int) - Static method in enum org.digitalmediaserver.cast.CastDeviceCapability
Generates a Set of CastDeviceCapabilities that corresponds to the specified "ca" value from the device's DNS-SD record.
getCastDevices() - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
 
getCode() - Method in enum org.digitalmediaserver.cast.Metadata.MetadataType
 
getCode() - Method in enum org.digitalmediaserver.cast.StandardResponse.DetailedErrorCode
 
getContainerDuration() - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
getContainerImages() - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
getContainerMetadata() - Method in class org.digitalmediaserver.cast.QueueData
 
getContainerType() - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
getContentFilteringMode() - Method in class org.digitalmediaserver.cast.LoadOptions
 
getContentId() - Method in class org.digitalmediaserver.cast.Media
 
getContentType() - Method in class org.digitalmediaserver.cast.Media
 
getContentUrl() - Method in class org.digitalmediaserver.cast.Media
 
getControlType() - Method in class org.digitalmediaserver.cast.Volume
 
getCredentials() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getCredentialsType() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getCurrentItemId() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getCurrentTime() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getCurrentTime() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getCurrentTime() - Method in class org.digitalmediaserver.cast.StandardRequest.Seek
 
getCustomData() - Method in class org.digitalmediaserver.cast.Media
 
getCustomData() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getCustomData() - Method in class org.digitalmediaserver.cast.QueueItem
The application can define any extra queue item information needed.
getCustomData() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getCustomData() - Method in class org.digitalmediaserver.cast.StandardRequest.Seek
 
getCustomData() - Method in class org.digitalmediaserver.cast.StandardRequest.StopMedia
 
getCustomData() - Method in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
 
getCustomData() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
getCustomData() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getCustomData() - Method in class org.digitalmediaserver.cast.Track
 
getData() - Method in class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
 
getData(Class<U>) - Method in class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
 
getData() - Method in interface org.digitalmediaserver.cast.CastEvent
 
getData(Class<U>) - Method in interface org.digitalmediaserver.cast.CastEvent
Tries to cast the event data to the specified type and return it.
getDataClass() - Method in enum org.digitalmediaserver.cast.CastEvent.CastEventType
 
getDescription() - Method in class org.digitalmediaserver.cast.QueueData
 
getDestinationId() - Method in class org.digitalmediaserver.cast.CloseMessageEvent
 
getDestinationId() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
getDestinationId() - Method in class org.digitalmediaserver.cast.ImmutableCastMessage
The source and destination IDs identify the origin and destination of a message.
getDestinationId() - Method in class org.digitalmediaserver.cast.Session
 
getDetailedErrorCode() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
getDevice() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceAddedResponse
 
getDevice() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceUpdatedResponse
 
getDeviceId() - Method in class org.digitalmediaserver.cast.Device
 
getDeviceId() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceRemovedResponse
 
getDevices() - Method in class org.digitalmediaserver.cast.MultizoneStatus
 
getDeviceURL() - Method in class org.digitalmediaserver.cast.CastDevice
 
getDisplayName() - Method in class org.digitalmediaserver.cast.Application
 
getDisplayName() - Method in class org.digitalmediaserver.cast.CastDevice
 
getDNSName() - Method in class org.digitalmediaserver.cast.CastDevice
 
getDuration() - Method in class org.digitalmediaserver.cast.Media
 
getEdgeColor() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getEdgeType() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getEnd() - Method in class org.digitalmediaserver.cast.LiveSeekableRange
 
getEntity() - Method in class org.digitalmediaserver.cast.Media
 
getEntity() - Method in class org.digitalmediaserver.cast.QueueData
 
getErrorResponse() - Method in exception org.digitalmediaserver.cast.CastException.ErrorResponseCastException
 
getEventType() - Method in class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
 
getEventType() - Method in interface org.digitalmediaserver.cast.CastEvent
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.AppAvailabilityResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.CloseResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceAddedResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceRemovedResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceUpdatedResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.LaunchErrorResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.MediaStatusResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.MultizoneStatusResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.PingResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.PongResponse
 
getEventType() - Method in class org.digitalmediaserver.cast.StandardResponse.ReceiverStatusResponse
 
getExtendedStatus() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getFontFamily() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getFontGenericFamily() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getFontScale() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getFontStyle() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getForegroundColor() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getFriendlyName() - Method in class org.digitalmediaserver.cast.CastDevice
 
getHdrType() - Method in class org.digitalmediaserver.cast.VideoInformation
 
getHeight() - Method in class org.digitalmediaserver.cast.Image
 
getHeight() - Method in class org.digitalmediaserver.cast.VideoInformation
 
getHlsSegmentFormat() - Method in class org.digitalmediaserver.cast.Media
 
getHlsVideoSegmentFormat() - Method in class org.digitalmediaserver.cast.Media
 
getHostname() - Method in class org.digitalmediaserver.cast.CastDevice
 
getIconPath() - Method in class org.digitalmediaserver.cast.CastDevice
 
getIconUrl() - Method in class org.digitalmediaserver.cast.Application
 
getId() - Method in class org.digitalmediaserver.cast.QueueData
 
getId() - Method in class org.digitalmediaserver.cast.Session
 
getIdleReason() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getImages() - Method in class org.digitalmediaserver.cast.Media
 
getIsIdleScreen() - Method in class org.digitalmediaserver.cast.Application
 
getIsInband() - Method in class org.digitalmediaserver.cast.Track
 
getIsLiveDone() - Method in class org.digitalmediaserver.cast.LiveSeekableRange
A boolean value indicates whether a live stream is ended.
getIsMovingWindow() - Method in class org.digitalmediaserver.cast.LiveSeekableRange
A boolean value indicates whether the live seekable range is a moving window.
getItemId() - Method in class org.digitalmediaserver.cast.QueueItem
The item ID is a unique identifier of the item in the queue.
getItemId() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
getItems() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getItems() - Method in class org.digitalmediaserver.cast.QueueData
 
getLanguage() - Method in class org.digitalmediaserver.cast.Track
 
getLaunchedFromCloud() - Method in class org.digitalmediaserver.cast.Application
 
getLevel() - Method in class org.digitalmediaserver.cast.MediaVolume
 
getLevel() - Method in class org.digitalmediaserver.cast.Volume
 
getLiveSeekableRange() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getLoadingItemId() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getLoadOptions() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getMask() - Method in enum org.digitalmediaserver.cast.CastDeviceCapability
 
getMedia() - Method in class org.digitalmediaserver.cast.ExtendedMediaStatus
 
getMedia() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getMedia() - Method in class org.digitalmediaserver.cast.QueueItem
 
getMedia() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getMediaCategory() - Method in class org.digitalmediaserver.cast.Media
 
getMediaSessionId() - Method in class org.digitalmediaserver.cast.ExtendedMediaStatus
 
getMediaSessionId() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getMediaSessionId() - Method in class org.digitalmediaserver.cast.StandardRequest.MediaRequest
 
getMediaSessionId() - Method in class org.digitalmediaserver.cast.StandardRequest.StopMedia
 
getMediaSessionId() - Method in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
 
getMediaStatus(Session) - Method in class org.digitalmediaserver.cast.Channel
Request a MediaStatus from the application with the specified Session, using 30000L as the timeout value.
getMediaStatus(Session, long) - Method in class org.digitalmediaserver.cast.Channel
Request a MediaStatus from the application with the specified Session.
getMediaStatus() - Method in class org.digitalmediaserver.cast.Session
Requests an updated MediaStatus from the remote application.
getMediaStatus(long) - Method in class org.digitalmediaserver.cast.Session
Requests an updated MediaStatus from the remote application.
getMetadata() - Method in class org.digitalmediaserver.cast.Media
 
getMetadataType() - Method in class org.digitalmediaserver.cast.Media
 
getModelName() - Method in class org.digitalmediaserver.cast.CastDevice
Returns the model name of the device.
getMuted() - Method in class org.digitalmediaserver.cast.MediaVolume
 
getMuted() - Method in class org.digitalmediaserver.cast.Volume
 
getName() - Method in class org.digitalmediaserver.cast.Device
 
getName() - Method in class org.digitalmediaserver.cast.Namespace
 
getName() - Method in class org.digitalmediaserver.cast.QueueData
 
getName() - Method in class org.digitalmediaserver.cast.Track
 
getNamespace() - Method in class org.digitalmediaserver.cast.CloseMessageEvent
 
getNamespace() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
getNamespace() - Method in class org.digitalmediaserver.cast.ImmutableCastMessage
 
getNamespaces() - Method in class org.digitalmediaserver.cast.Application
 
getNotifier() - Method in class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList
 
getOrderId() - Method in class org.digitalmediaserver.cast.QueueItem
 
getPayload() - Method in class org.digitalmediaserver.cast.ImmutableCastMessage.ImmutableBinaryCastMessage
 
getPayload() - Method in class org.digitalmediaserver.cast.ImmutableCastMessage.ImmutableStringCastMessage
 
getPayloadType() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
getPlaybackRate() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getPlaybackRate() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getPlayerState() - Method in class org.digitalmediaserver.cast.ExtendedMediaStatus
 
getPlayerState() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getPort() - Method in class org.digitalmediaserver.cast.CastDevice
 
getPreloadedItemId() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getPreloadTime() - Method in class org.digitalmediaserver.cast.QueueItem
This parameter is a hint for the receiver to preload this media item before it is played.
getProtocolVersion() - Method in class org.digitalmediaserver.cast.CastDevice
 
getProtocolVersion() - Method in class org.digitalmediaserver.cast.ImmutableCastMessage
 
getQueueData() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getQueueData() - Method in class org.digitalmediaserver.cast.StandardRequest.Load
 
getQueueType() - Method in class org.digitalmediaserver.cast.QueueData
 
getReason() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
getReason() - Method in class org.digitalmediaserver.cast.StandardResponse.LaunchErrorResponse
 
getReceiverStatus() - Method in class org.digitalmediaserver.cast.CastDevice
Requests a status from the cast device and returns the resulting ReceiverStatus if one is obtained, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout.
getReceiverStatus(long) - Method in class org.digitalmediaserver.cast.CastDevice
Requests a status from the cast device and returns the resulting ReceiverStatus if one is obtained.
getReceiverStatus() - Method in class org.digitalmediaserver.cast.Channel
Request a ReceiverStatus from the cast device, using 30000L as the timeout value.
getReceiverStatus(long) - Method in class org.digitalmediaserver.cast.Channel
Request a ReceiverStatus from the cast device.
getRepeatMode() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getRepeatMode() - Method in class org.digitalmediaserver.cast.QueueData
 
getRequestId() - Method in interface org.digitalmediaserver.cast.Request
 
getRequestId() - Method in interface org.digitalmediaserver.cast.Response
 
getRequestId() - Method in class org.digitalmediaserver.cast.StandardRequest
 
getRequestId() - Method in class org.digitalmediaserver.cast.StandardRequest.StopMedia
 
getRequestId() - Method in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
 
getRequestId() - Method in class org.digitalmediaserver.cast.StandardResponse
 
getRequestId() - Method in class org.digitalmediaserver.cast.StandardResponse.PongResponse
 
getResumeState() - Method in class org.digitalmediaserver.cast.StandardRequest.Seek
 
getRoles() - Method in class org.digitalmediaserver.cast.Track
Return the role(s) of the track.
getRunningApplication() - Method in class org.digitalmediaserver.cast.CastDevice
This is a convenience method that calls CastDevice.getReceiverStatus() and then ReceiverStatus.getRunningApplication().
getRunningApplication() - Method in class org.digitalmediaserver.cast.ReceiverStatus
 
getServiceName() - Method in class org.digitalmediaserver.cast.CastDevice
 
getSession() - Method in class org.digitalmediaserver.cast.Channel.ResultProcessor
 
getSessionClosedListener() - Method in class org.digitalmediaserver.cast.Session
 
getSessionId() - Method in class org.digitalmediaserver.cast.Application
 
getSessionId() - Method in class org.digitalmediaserver.cast.StandardRequest.MediaRequest
 
getSessionId() - Method in class org.digitalmediaserver.cast.StandardRequest.Stop
 
getSessionId() - Method in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
 
getShuffle() - Method in class org.digitalmediaserver.cast.QueueData
 
getSocketAddress() - Method in class org.digitalmediaserver.cast.CastDevice
 
getSourceId() - Method in class org.digitalmediaserver.cast.CloseMessageEvent
 
getSourceId() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
getSourceId() - Method in class org.digitalmediaserver.cast.ImmutableCastMessage
The source and destination IDs identify the origin and destination of a message.
getSourceId() - Method in class org.digitalmediaserver.cast.Session
 
getStart() - Method in class org.digitalmediaserver.cast.LiveSeekableRange
 
getStartAbsoluteTime() - Method in class org.digitalmediaserver.cast.Media
 
getStartIndex() - Method in class org.digitalmediaserver.cast.QueueData
 
getStartTime() - Method in class org.digitalmediaserver.cast.QueueData
 
getStartTime() - Method in class org.digitalmediaserver.cast.QueueItem
 
GetStatus() - Constructor for class org.digitalmediaserver.cast.StandardRequest.GetStatus
 
getStatus() - Method in class org.digitalmediaserver.cast.StandardResponse.MultizoneStatusResponse
 
getStatus() - Method in class org.digitalmediaserver.cast.StandardResponse.ReceiverStatusResponse
 
getStatuses() - Method in class org.digitalmediaserver.cast.StandardResponse.MediaStatusResponse
 
getStatusText() - Method in class org.digitalmediaserver.cast.Application
 
getStepInterval() - Method in class org.digitalmediaserver.cast.Volume
 
getStreamType() - Method in class org.digitalmediaserver.cast.Media
 
getStringPayload() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
getSubtype() - Method in class org.digitalmediaserver.cast.Track
 
getSupportedMediaCommands() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getTextTrackStyle() - Method in class org.digitalmediaserver.cast.Media
 
getTitle() - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
getTrackContentId() - Method in class org.digitalmediaserver.cast.Track
 
getTrackContentType() - Method in class org.digitalmediaserver.cast.Track
 
getTrackId() - Method in class org.digitalmediaserver.cast.Track
 
getTracks() - Method in class org.digitalmediaserver.cast.Media
 
getTransportId() - Method in class org.digitalmediaserver.cast.Application
 
getType() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
getType() - Method in class org.digitalmediaserver.cast.Track
 
getUniqueId() - Method in class org.digitalmediaserver.cast.CastDevice
 
getUniversalAppId() - Method in class org.digitalmediaserver.cast.Application
 
getUnprocessedResponse() - Method in exception org.digitalmediaserver.cast.CastException.UnprocessedCastException
 
getUntypedResponse() - Method in exception org.digitalmediaserver.cast.CastException.UntypedCastException
 
getUrl() - Method in class org.digitalmediaserver.cast.Image
 
getUrl() - Method in class org.digitalmediaserver.cast.Media
Two different fields might hold the media URL, either contentId or contentUrl.
getValue() - Method in enum org.digitalmediaserver.cast.ContainerMetadata.ContainerType
 
getValue() - Method in enum org.digitalmediaserver.cast.VirtualConnectionType
 
getVideoInfo() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getVolume() - Method in class org.digitalmediaserver.cast.Device
 
getVolume() - Method in class org.digitalmediaserver.cast.MediaStatus
 
getVolume() - Method in class org.digitalmediaserver.cast.ReceiverStatus
 
getVolume() - Method in class org.digitalmediaserver.cast.StandardRequest.SetVolume
 
getVolume() - Method in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
 
getWidth() - Method in class org.digitalmediaserver.cast.Image
 
getWidth() - Method in class org.digitalmediaserver.cast.VideoInformation
 
getWindowColor() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getWindowRoundedCornerRadius() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
getWindowType() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
gradualVolumeLock - Variable in class org.digitalmediaserver.cast.Channel
The gradual volume synchronization object
gradualVolumeTask - Variable in class org.digitalmediaserver.cast.Channel
The TimerTask that executes the gradual volume change
GradualVolumeTask(double, double) - Constructor for class org.digitalmediaserver.cast.Channel.GradualVolumeTask
Creates a new instance using the specified parameters.
gradualVolumeTimer - Variable in class org.digitalmediaserver.cast.Channel
The Timer used to handle gradual volume change

H

hashCode() - Method in class org.digitalmediaserver.cast.Application
 
hashCode() - Method in class org.digitalmediaserver.cast.CastDevice
 
hashCode() - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
hashCode() - Method in class org.digitalmediaserver.cast.ExtendedMediaStatus
 
hashCode() - Method in class org.digitalmediaserver.cast.Image
 
hashCode() - Method in class org.digitalmediaserver.cast.LiveSeekableRange
 
hashCode() - Method in class org.digitalmediaserver.cast.LoadOptions
 
hashCode() - Method in class org.digitalmediaserver.cast.Media
 
hashCode() - Method in class org.digitalmediaserver.cast.MediaStatus
 
hashCode() - Method in class org.digitalmediaserver.cast.MediaVolume
 
hashCode() - Method in class org.digitalmediaserver.cast.QueueData
 
hashCode() - Method in class org.digitalmediaserver.cast.QueueItem
 
hashCode() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
hashCode() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
hashCode() - Method in class org.digitalmediaserver.cast.Track
 
hashCode() - Method in class org.digitalmediaserver.cast.VideoInformation
 
hashCode() - Method in class org.digitalmediaserver.cast.Volume
 
hdrType - Variable in class org.digitalmediaserver.cast.VideoInformation
HDR type
height - Variable in class org.digitalmediaserver.cast.Image
The height of the image (optional)
HEIGHT - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Integer Height.
height - Variable in class org.digitalmediaserver.cast.VideoInformation
Video height
hlsSegmentFormat - Variable in class org.digitalmediaserver.cast.Media
The format of the HLS audio segment
hlsSegmentFormat - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The format of the HLS audio segment
hlsSegmentFormat() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
hlsSegmentFormat(Media.HlsSegmentFormat) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
hlsVideoSegmentFormat - Variable in class org.digitalmediaserver.cast.Media
The format of the HLS video segment
hlsVideoSegmentFormat - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The format of the HLS video segment
hlsVideoSegmentFormat() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
hlsVideoSegmentFormat(Media.HlsVideoSegmentFormat) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 

I

iconPath - Variable in class org.digitalmediaserver.cast.CastDevice
The (device URL) relative path to its icon
iconUrl - Variable in class org.digitalmediaserver.cast.Application
The icon URL
id - Variable in class org.digitalmediaserver.cast.QueueData
ID of the queue
id - Variable in class org.digitalmediaserver.cast.Session
The session ID used by this Session
idleReason - Variable in class org.digitalmediaserver.cast.MediaStatus
If the state is MediaStatus.PlayerState.IDLE, the reason the player went to IDLE state.
Image - Class in org.digitalmediaserver.cast
An image that describes a receiver application or media item.
Image(String, Integer, Integer) - Constructor for class org.digitalmediaserver.cast.Image
Creates a new instance using the specified parameters.
Image(String, int, int) - Constructor for class org.digitalmediaserver.cast.Image
Creates a new instance using the specified parameters.
Image(String) - Constructor for class org.digitalmediaserver.cast.Image
Creates a new instance using the specified URL with unspecified dimensions.
IMAGES - Static variable in class org.digitalmediaserver.cast.Metadata
The key used for metadata images
ImmutableBinaryCastMessage(String, String, ByteString, CastChannel.CastMessage.ProtocolVersion, String) - Constructor for class org.digitalmediaserver.cast.ImmutableCastMessage.ImmutableBinaryCastMessage
Creates a new instance using the specified parameters.
ImmutableCastMessage - Class in org.digitalmediaserver.cast
An immutable implementation of the essential data of a CastChannel.CastMessage, which allows incoming messages be passed around to multiple threads without risking mutation.
ImmutableCastMessage(String, String, CastChannel.CastMessage.ProtocolVersion, String) - Constructor for class org.digitalmediaserver.cast.ImmutableCastMessage
Abstract constructor.
ImmutableCastMessage.ImmutableBinaryCastMessage - Class in org.digitalmediaserver.cast
An ImmutableCastMessage implementation for binary payloads.
ImmutableCastMessage.ImmutableStringCastMessage - Class in org.digitalmediaserver.cast
An ImmutableCastMessage implementation for string payloads.
ImmutableStringCastMessage(String, String, String, CastChannel.CastMessage.ProtocolVersion, String) - Constructor for class org.digitalmediaserver.cast.ImmutableCastMessage.ImmutableStringCastMessage
Creates a new instance using the specified parameters.
inputHandler - Variable in class org.digitalmediaserver.cast.Channel
The Thread that delegates incoming requests to processing threads
InputHandler(InputStream) - Constructor for class org.digitalmediaserver.cast.Channel.InputHandler
Creates a new instance bound to the specified InputStream.
interval - Variable in class org.digitalmediaserver.cast.Channel.GradualVolumeTask
The interval
Invoker(CastEvent.CastEventListener, CastEvent<?>) - Constructor for class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList.Invoker
Creates a new instance using the specified parameters.
is - Variable in class org.digitalmediaserver.cast.Channel.InputHandler
The InputStream to process
isActiveInput() - Method in class org.digitalmediaserver.cast.ReceiverStatus
 
isApplicationAvailable(String) - Method in class org.digitalmediaserver.cast.CastDevice
Queries the cast device if the application represented by the specified application ID is available, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
isApplicationAvailable(String) - Method in class org.digitalmediaserver.cast.Channel
Queries the cast device if the application represented by the specified application ID is available, using 30000L as the timeout value.
isApplicationAvailable(String, long) - Method in class org.digitalmediaserver.cast.Channel
Queries the cast device if the application represented by the specified application ID is available.
isApplicationRunning(String) - Method in class org.digitalmediaserver.cast.CastDevice
This is a convenience method that calls CastDevice.getReceiverStatus() and then compares the specified application ID with the result of ReceiverStatus.getRunningApplication().
isApplicationRunning(String) - Method in class org.digitalmediaserver.cast.ReceiverStatus
Checks if the application with the specified application ID currently is the "running" application.
isAutoReconnect() - Method in class org.digitalmediaserver.cast.CastDevice
Returns whether or not an attempt will be made to connect to the cast device on demand.
isClosed() - Method in class org.digitalmediaserver.cast.Channel
 
isClosed() - Method in class org.digitalmediaserver.cast.Session
 
isConnected() - Method in class org.digitalmediaserver.cast.CastDevice
 
isCustomMessage(JsonNode) - Static method in class org.digitalmediaserver.cast.Channel
Determines if the message referenced by the specified JsonNode is among the "standard responses" by looking at the type field exclusively.
isEmpty() - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
isEmpty() - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
 
isIdleScreen - Variable in class org.digitalmediaserver.cast.Application
Whether this application is the idle-screen
isIdleScreen() - Method in class org.digitalmediaserver.cast.Application
Convenience method where null returns false.
isIn(int) - Method in enum org.digitalmediaserver.cast.CastDeviceCapability
Checks whether this capability's bit is active in the specified value.
isInband - Variable in class org.digitalmediaserver.cast.Track
Indicate track is in-band and not side-loaded track.
isLaunchedFromCloud() - Method in class org.digitalmediaserver.cast.Application
Convenience method where null returns false.
isLiveDone - Variable in class org.digitalmediaserver.cast.LiveSeekableRange
A boolean value indicates whether a live stream is ended.
isMovingWindow - Variable in class org.digitalmediaserver.cast.LiveSeekableRange
A boolean value indicates whether the live seekable range is a moving window.
isMultichannel - Variable in class org.digitalmediaserver.cast.MultizoneStatus
true if the zone is multi-channel, false if it isn't
isMultichannel() - Method in class org.digitalmediaserver.cast.MultizoneStatus
 
isSessionClosed(Session) - Method in class org.digitalmediaserver.cast.Channel
Checks whether or not the specified Session is closed.
isStandBy() - Method in class org.digitalmediaserver.cast.ReceiverStatus
 
itemId - Variable in class org.digitalmediaserver.cast.QueueItem
Unique identifier of the item in the queue.
itemId - Variable in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
The item ID
items - Variable in class org.digitalmediaserver.cast.MediaStatus
The List of media queue items
items - Variable in class org.digitalmediaserver.cast.QueueData
List of queue items.
iterator() - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
iterator() - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
 

J

JacksonHelper - Class in org.digitalmediaserver.cast
Utility class for creating pre-configured instances of JSON mapper.
jsonMapper - Variable in class org.digitalmediaserver.cast.Channel
Single mapper object for marshalling JSON

L

language - Variable in class org.digitalmediaserver.cast.Track
Language tag as per RFC 5646 (If subtype is Track.TrackSubType.SUBTITLES it is mandatory)
launch(String, boolean, long) - Method in class org.digitalmediaserver.cast.CastDevice
Asks the cast device to launch the application represented by the specified application ID.
launch(String, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the cast device to launch the application represented by the specified application ID, using 30000L as the timeout value.
launch(String, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the cast device to launch the application represented by the specified application ID.
Launch(String) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Launch
Creates a new instance using the specified application ID.
launchApplication(String, boolean) - Method in class org.digitalmediaserver.cast.CastDevice
Asks the cast device to launch the application represented by the specified application ID, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
launchedFromCloud - Variable in class org.digitalmediaserver.cast.Application
Whether this application was launched from the cloud
LaunchErrorCastException(String) - Constructor for exception org.digitalmediaserver.cast.CastException.LaunchErrorCastException
Creates a new instance using the specified message.
LaunchErrorResponse(long, String) - Constructor for class org.digitalmediaserver.cast.StandardResponse.LaunchErrorResponse
Creates a new instance using the specified parameters.
level - Variable in class org.digitalmediaserver.cast.MediaVolume
Value from 0 to 1 that represents the current stream volume level
level - Variable in class org.digitalmediaserver.cast.Volume
The current volume level as a value between 0.0 and 1.0.
level - Variable in class org.digitalmediaserver.cast.Volume.VolumeBuilder
The current volume level as a value between 0.0 and 1.0.
level() - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
 
level(Double) - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
Sets the current volume level as a value between 0.0 and 1.0.
listener - Variable in class org.digitalmediaserver.cast.CastDeviceMonitor
The ServiceListener that listens to mDNS changes
listener - Variable in class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList.Invoker
listener - Variable in class org.digitalmediaserver.cast.Session
The listener to invoke if the session is closed
listenerLock - Variable in class org.digitalmediaserver.cast.Session
The synchronization object used to protect listener
listeners - Variable in class org.digitalmediaserver.cast.CastDevice
The currently registered CastEvent.CastEventListeners
listeners - Variable in class org.digitalmediaserver.cast.CastDeviceMonitor
The Set of DeviceDiscoveryListener to notify of changes
listeners - Variable in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
The List containing the listeners
listeners() - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
listeners() - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
 
listeners - Variable in class org.digitalmediaserver.cast.Channel
LiveSeekableRange - Class in org.digitalmediaserver.cast
Provides the live seekable range with start and end time in seconds.
LiveSeekableRange(Double, Double, Boolean, Boolean) - Constructor for class org.digitalmediaserver.cast.LiveSeekableRange
Creates a new instance using the specified parameters.
liveSeekableRange - Variable in class org.digitalmediaserver.cast.MediaStatus
The seekable range of a live or event stream.
load(Session, StandardRequest.Load, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the targeted remote application to execute the specified StandardRequest.Load request.
load(Session, Boolean, Double, Media, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the targeted remote application to load the specified Media using the specified parameters.
load(Session, List<Integer>, Boolean, String, String, Double, Map<String, Object>, LoadOptions, Media, Double, QueueData, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the targeted remote application to load the specified Media or QueueDatas using the specified parameters.
load(StandardRequest.Load, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to execute the specified StandardRequest.Load request, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
load(StandardRequest.Load, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to execute the specified StandardRequest.Load request.
load(Media.MediaBuilder, Boolean, Double, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the resulting Media created from the specified Media.MediaBuilder using the specified parameters and Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
load(Media.MediaBuilder, Boolean, Double, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the resulting Media created from the specified Media.MediaBuilder using the specified parameters.
load(Media, Boolean, Double, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the specified Media using the specified parameters and Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
load(Media, Boolean, Double, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the specified Media using the specified parameters.
load(Media, List<Integer>, Boolean, Double, Double, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the specified Media using the specified parameters.
load(Media, List<Integer>, Boolean, Double, Double, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the specified Media using the specified parameters and Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
load(Media, List<Integer>, Boolean, String, String, Double, Map<String, Object>, LoadOptions, Double, QueueData, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the specified Media or QueueDatas using the specified parameters, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
load(Media, List<Integer>, Boolean, String, String, Double, Map<String, Object>, LoadOptions, Double, QueueData, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to load the specified Media or QueueDatas using the specified parameters.
Load(List<Integer>, Boolean, String, String, Double, Map<String, Object>, LoadOptions, Media, Double, QueueData) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Load
Creates a new request to load the specified Media.
loadingItemId - Variable in class org.digitalmediaserver.cast.MediaStatus
The ID of the media Item currently loading.
LoadOptions - Class in org.digitalmediaserver.cast
Provides additional options for load requests.
LoadOptions(LoadOptions.ContentFilteringMode) - Constructor for class org.digitalmediaserver.cast.LoadOptions
Creates a new instance using the specified parameters.
loadOptions - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
Additional load options
LoadOptions.ContentFilteringMode - Enum in org.digitalmediaserver.cast
Provides content filtering mode.
LOCATION_LATITUDE - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Double Location latitude.
LOCATION_LONGITUDE - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Double Location longitude.
LOCATION_NAME - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
String Location name.
lock - Variable in class org.digitalmediaserver.cast.CastDeviceMonitor
The synchronization object

M

mDNS - Variable in class org.digitalmediaserver.cast.CastDeviceMonitor
The mDNS instance
media - Variable in class org.digitalmediaserver.cast.ExtendedMediaStatus
The Media instance
Media - Class in org.digitalmediaserver.cast
Represents the media information.
Media(String, String, String, Map<String, Object>, Double, String, Media.HlsSegmentFormat, Media.HlsVideoSegmentFormat, Media.MediaCategory, Map<String, Object>, Long, Media.StreamType, TextTrackStyle, List<Track>) - Constructor for class org.digitalmediaserver.cast.Media
Creates a new instance using the specified parameters.
media - Variable in class org.digitalmediaserver.cast.MediaStatus
The media information
media - Variable in class org.digitalmediaserver.cast.QueueItem
Metadata (including contentId) of the playlist element
media - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
The Media to load
Media.HlsSegmentFormat - Enum in org.digitalmediaserver.cast
The format of a HLS audio segment.
Media.HlsVideoSegmentFormat - Enum in org.digitalmediaserver.cast
The format of a HLS video segment.
Media.MediaBuilder - Class in org.digitalmediaserver.cast
A builder class for the Media class.
Media.MediaCategory - Enum in org.digitalmediaserver.cast
The media category.
Media.StreamType - Enum in org.digitalmediaserver.cast
Represents the stream types.
MediaBuilder(String, String, Media.StreamType) - Constructor for class org.digitalmediaserver.cast.Media.MediaBuilder
Creates a new instance using the specified parameters.
MediaBuilder(String, String, String, Map<String, Object>, Double, String, Media.HlsSegmentFormat, Media.HlsVideoSegmentFormat, Media.MediaCategory, Map<String, Object>, Long, Media.StreamType, TextTrackStyle, List<Track>) - Constructor for class org.digitalmediaserver.cast.Media.MediaBuilder
"modify()" constructor that simply copies an existing Media instance's fields.
mediaCategory - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The media category (audio, video, picture)
mediaCategory() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
mediaCategory(Media.MediaCategory) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
mediaCategory - Variable in class org.digitalmediaserver.cast.Media
The media cateory (audio, video, picture)
MediaRequest(int, String) - Constructor for class org.digitalmediaserver.cast.StandardRequest.MediaRequest
Abstract constructor.
mediaSessionId - Variable in class org.digitalmediaserver.cast.ExtendedMediaStatus
The media session ID
mediaSessionId - Variable in class org.digitalmediaserver.cast.MediaStatus
Unique id for the session
mediaSessionId - Variable in class org.digitalmediaserver.cast.StandardRequest.MediaRequest
The media session ID
mediaSessionId - Variable in class org.digitalmediaserver.cast.StandardRequest.StopMedia
The media session ID
mediaSessionId - Variable in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
The media session ID
MediaStatus - Class in org.digitalmediaserver.cast
Current media player status - which media is played, volume, time position, etc.
MediaStatus(List<Integer>, Integer, double, Map<String, Object>, ExtendedMediaStatus, MediaStatus.IdleReason, List<QueueItem>, LiveSeekableRange, Integer, Media, int, float, MediaStatus.PlayerState, Integer, QueueData, MediaStatus.RepeatMode, int, VideoInformation, MediaVolume) - Constructor for class org.digitalmediaserver.cast.MediaStatus
Creates a new instance using the specified parameters.
MediaStatus.IdleReason - Enum in org.digitalmediaserver.cast
The reason for the player to be in MediaStatus.PlayerState.IDLE state.
MediaStatus.PlayerState - Enum in org.digitalmediaserver.cast
Represents the player state.
MediaStatus.RepeatMode - Enum in org.digitalmediaserver.cast
The behavior of the queue when all items have been played.
MediaStatusResponse(long, MediaStatus...) - Constructor for class org.digitalmediaserver.cast.StandardResponse.MediaStatusResponse
Creates a new instance using the specified parameters.
MediaStatusResponseDeserializer - Class in org.digitalmediaserver.cast
A custom deserializer for StandardResponse.MediaStatusResponse messages to handle the fact that the "status" field can either contain a single MediaStatus instance or and array of MediaStatus instances.
MediaStatusResponseDeserializer() - Constructor for class org.digitalmediaserver.cast.MediaStatusResponseDeserializer
Creates a new instance.
MediaStatusResponseDeserializer(Class<?>) - Constructor for class org.digitalmediaserver.cast.MediaStatusResponseDeserializer
Creates a new instance using the specified parameter.
MediaStatusResponseDeserializer(JavaType) - Constructor for class org.digitalmediaserver.cast.MediaStatusResponseDeserializer
Creates a new instance using the specified parameter.
MediaStatusResponseDeserializer(StdDeserializer<?>) - Constructor for class org.digitalmediaserver.cast.MediaStatusResponseDeserializer
Creates a new instance using the specified parameter.
MediaVolume - Class in org.digitalmediaserver.cast
Represents the volume of a media session stream.
MediaVolume(Double, Boolean) - Constructor for class org.digitalmediaserver.cast.MediaVolume
Creates a new instance using the specified parameters.
message - Variable in class org.digitalmediaserver.cast.Channel.PingTask
Message - Interface in org.digitalmediaserver.cast
Generic message used in exchange with cast devices.
metadata - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The media metadata
metadata() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
metadata(Map<String, Object>) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
metadata - Variable in class org.digitalmediaserver.cast.Media
The media metadata
Metadata - Class in org.digitalmediaserver.cast
A utility class for working with "cast metadata" with defined constants and methods for converting dates.
Metadata.AudiobookChapter - Class in org.digitalmediaserver.cast
The standard metadata keys defined for "Audiobook chapter" media.
Metadata.Generic - Class in org.digitalmediaserver.cast
The standard metadata keys defined for "Generic" media.
Metadata.MetadataType - Enum in org.digitalmediaserver.cast
Describes the type of the data found inside the metadata.
Metadata.Movie - Class in org.digitalmediaserver.cast
The standard metadata keys defined for "Movie" media.
Metadata.MusicTrack - Class in org.digitalmediaserver.cast
The standard metadata keys defined for "Music track" media.
Metadata.Photo - Class in org.digitalmediaserver.cast
The standard metadata keys defined for "Photo" media.
Metadata.TvShow - Class in org.digitalmediaserver.cast
The standard metadata keys defined for "TV show" media.
METADATA_TYPE - Static variable in class org.digitalmediaserver.cast.Metadata
The key used for Metadata.MetadataType
modelName - Variable in class org.digitalmediaserver.cast.CastDevice
The model name of the cast device
modify() - Method in class org.digitalmediaserver.cast.Media
Creates a new Media.MediaBuilder initialized with the information from this Media.
modify() - Method in class org.digitalmediaserver.cast.Volume
Creates a new Volume.VolumeBuilder that is initialized with the values from this Volume instance, which can be modified and then used to create a new (immutable) Volume instance.
MulticastDNSServiceListener() - Constructor for class org.digitalmediaserver.cast.CastDeviceMonitor.MulticastDNSServiceListener
 
MultizoneStatus - Class in org.digitalmediaserver.cast
Status received in case there a multiple ChomeCast devices in several "zones" (multi-zone setup).
MultizoneStatus(Device[], boolean) - Constructor for class org.digitalmediaserver.cast.MultizoneStatus
Creates a new instance using the specified parameters.
MultizoneStatusResponse(long, MultizoneStatus) - Constructor for class org.digitalmediaserver.cast.StandardResponse.MultizoneStatusResponse
Creates a new instance using the specified parameters.
muted - Variable in class org.digitalmediaserver.cast.MediaVolume
Whether the stream is muted
muted - Variable in class org.digitalmediaserver.cast.Volume
Whether the receiver is muted, independent of the volume level
muted - Variable in class org.digitalmediaserver.cast.Volume.VolumeBuilder
Whether the receiver is muted, independent of the volume level
muted() - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
 
muted(Boolean) - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
Sets whether the receiver is muted, independent of the volume level.

N

name - Variable in class org.digitalmediaserver.cast.Device
The device name
name - Variable in class org.digitalmediaserver.cast.Namespace
The name of this namespace
name - Variable in class org.digitalmediaserver.cast.QueueData
Name of the queue
name - Variable in class org.digitalmediaserver.cast.Track
A descriptive, human-readable name for the track.
namespace - Variable in class org.digitalmediaserver.cast.CloseMessageEvent
The namespace from the message
namespace - Variable in class org.digitalmediaserver.cast.CustomMessageEvent
The namespace from the message
namespace - Variable in class org.digitalmediaserver.cast.ImmutableCastMessage
The namespace, the core multiplexing key.
Namespace - Class in org.digitalmediaserver.cast
The namespace of the a cast application.
Namespace(String) - Constructor for class org.digitalmediaserver.cast.Namespace
Creates a new instance using the specified name.
namespaces - Variable in class org.digitalmediaserver.cast.Application
The List of Namespaces
notifier - Variable in class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList
The Executor that is used to invoke listeners

O

onEvent(CastEvent<?>) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListener
Called whenever an CastEvent occurs.
orderId - Variable in class org.digitalmediaserver.cast.QueueItem
Used to track original order of an item in the queue to undo shuffle
org.digitalmediaserver.cast - package org.digitalmediaserver.cast
 
origin - Variable in class org.digitalmediaserver.cast.StandardMessage.Connect
The origin
Origin() - Constructor for class org.digitalmediaserver.cast.StandardMessage.Origin
 

P

parseDate(String) - Static method in class org.digitalmediaserver.cast.Metadata
Attempts to parse a date and time string formatted as a "metadata date" to a Calendar instance.
pause(Session, int, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to pause playback of the media referenced by the specified media session ID, using 30000L as the timeout value.
pause(Session, int, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to pause playback of the media referenced by the specified media session ID.
pause(int, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to pause playback of the media referenced by the specified media session ID, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
pause(int, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to pause playback of the media referenced by the specified media session ID.
Pause(int, String) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Pause
Creates a new request to pause playback of the media referenced by the specified media session ID.
payload - Variable in class org.digitalmediaserver.cast.ImmutableCastMessage.ImmutableBinaryCastMessage
The message payload
payload - Variable in class org.digitalmediaserver.cast.ImmutableCastMessage.ImmutableStringCastMessage
The message payload
payloadType - Variable in class org.digitalmediaserver.cast.CustomMessageEvent
Ping() - Constructor for class org.digitalmediaserver.cast.StandardMessage.Ping
 
PING_PERIOD - Static variable in class org.digitalmediaserver.cast.Channel
The delay between PING requests in milliseconds
PingResponse(long) - Constructor for class org.digitalmediaserver.cast.StandardResponse.PingResponse
Creates a new instance using the specified request ID.
PingTask() - Constructor for class org.digitalmediaserver.cast.Channel.PingTask
Creates a new instance.
pingTimer - Variable in class org.digitalmediaserver.cast.Channel
Timer for PING requests
PLATFORM_RECEIVER_ID - Static variable in class org.digitalmediaserver.cast.Channel
Google's fixed receiver ID to use for the cast device itself
PLATFORM_SENDER_ID - Static variable in class org.digitalmediaserver.cast.Channel
Google's fixed source ID to use for the "sender platform" (as opposed to the sender application)
play(Session, int, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to start playing the media referenced by the specified media session ID, using 30000L as the timeout value.
play(Session, int, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to start playing the media referenced by the specified media session ID.
play(int, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to start playing the media referenced by the specified media session ID, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
play(int, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to start playing the media referenced by the specified media session ID.
Play(int, String) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Play
Creates a new request to start playing the media referenced by the specified media session ID.
playbackRate - Variable in class org.digitalmediaserver.cast.MediaStatus
The playback rate
playbackRate - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
The media playback rate
playerState - Variable in class org.digitalmediaserver.cast.ExtendedMediaStatus
The extended player state
playerState - Variable in class org.digitalmediaserver.cast.MediaStatus
The playback state
Pong() - Constructor for class org.digitalmediaserver.cast.StandardMessage.Pong
 
pongMessage - Variable in class org.digitalmediaserver.cast.Channel.InputHandler
The cached StandardMessage.Pong message
PongResponse() - Constructor for class org.digitalmediaserver.cast.StandardResponse.PongResponse
Creates a new instance.
preloadedItemId - Variable in class org.digitalmediaserver.cast.MediaStatus
ID of the next Item, only available if it has been preloaded.
preloadTime - Variable in class org.digitalmediaserver.cast.QueueItem
This parameter is a hint for the receiver to preload this media item before it is played.
process(String) - Method in class org.digitalmediaserver.cast.Channel.ResultProcessor
Processes the specified message that has been routed to this Channel.ResultProcessor by its request ID.
processStringMessage(ImmutableCastMessage.ImmutableStringCastMessage, String) - Method in class org.digitalmediaserver.cast.Channel.InputHandler
Processes a single incoming string-based message from the specified parameters.
protocolVersion - Variable in class org.digitalmediaserver.cast.CastDevice
The protocol version supported by the cast device
protocolVersion - Variable in class org.digitalmediaserver.cast.ImmutableCastMessage
The protocol version

Q

QUEUE_ITEM_ID - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
Integer Queue item ID.
QUEUE_ITEM_ID - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
Integer Queue item ID.
QUEUE_ITEM_ID - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
Integer Queue item ID.
QUEUE_ITEM_ID - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Integer Queue item ID.
QUEUE_ITEM_ID - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Integer Queue item ID.
QUEUE_ITEM_ID - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Integer Queue item ID.
queueData - Variable in class org.digitalmediaserver.cast.MediaStatus
The queue data
QueueData - Class in org.digitalmediaserver.cast
Queue data as part of the LOAD request.
QueueData(ContainerMetadata, String, String, String, List<QueueItem>, String, QueueData.QueueType, MediaStatus.RepeatMode, Boolean, Integer, Double) - Constructor for class org.digitalmediaserver.cast.QueueData
Creates a new instance using the specified parameters.
queueData - Variable in class org.digitalmediaserver.cast.StandardRequest.Load
The queue to load
QueueData.QueueType - Enum in org.digitalmediaserver.cast
Types of media container/queue.
QueueItem - Class in org.digitalmediaserver.cast
Queue item information.
QueueItem(List<Integer>, Boolean, Media, Double, Double) - Constructor for class org.digitalmediaserver.cast.QueueItem
Creates a new instance using the specified parameters.
QueueItem(List<Integer>, Boolean, Map<String, Object>, Integer, Media, Integer, Double, Double) - Constructor for class org.digitalmediaserver.cast.QueueItem
Creates a new instance using the specified parameters.
queueType - Variable in class org.digitalmediaserver.cast.QueueData
Queue type, e.g. album, playlist, radio station, tv series, etc.

R

readMessage(InputStream) - Static method in class org.digitalmediaserver.cast.Channel
Reads the next CastChannel.CastMessage from the specified InputStream in a blocking fashion.
reason - Variable in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
reason - Variable in class org.digitalmediaserver.cast.StandardResponse.LaunchErrorResponse
The error reason
reasonCode - Variable in class org.digitalmediaserver.cast.StandardMessage.CloseConnection
The reason code
ReceiverStatus - Class in org.digitalmediaserver.cast
A cast device status.
ReceiverStatus(Volume, List<Application>, boolean, boolean) - Constructor for class org.digitalmediaserver.cast.ReceiverStatus
Creates a new instance using the specified parameters.
ReceiverStatusResponse(long, ReceiverStatus) - Constructor for class org.digitalmediaserver.cast.StandardResponse.ReceiverStatusResponse
Creates a new instance using the specified parameters.
registerListener(DeviceDiscoveryListener) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
Register a new DeviceDiscoveryListener that will be notified when cast devices are found or disappears.
RELEASE_DATE - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
Date Release date.
RELEASE_DATE - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
Date Release date.
RELEASE_DATE - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Date Release date.
RELEASE_DATE - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Date Release date.
remoteName - Variable in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
The identifier for the cast device used in logging
remoteName - Variable in class org.digitalmediaserver.cast.Channel
The name used for the remote party in logging
remove(CastEvent.CastEventListener) - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
remove(CastEvent.CastEventListener) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
removeAll(Collection<CastEvent.CastEventListener>) - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
removeAll(Collection<CastEvent.CastEventListener>) - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
Unregisters the specified CastEvent.CastEventListeners from this CastEvent.CastEventListenerList.
removeEventListener(CastEvent.CastEventListener) - Method in class org.digitalmediaserver.cast.CastDevice
Unregisters the specified CastEvent.CastEventListener.
removeTrack(int) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
Removes the Track at the specified position in this Media.MediaBuilder.
removeTrack(Track) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
Removed the first occurrence specified Track from this Media.MediaBuilder, if it's present.
repeatMode - Variable in class org.digitalmediaserver.cast.MediaStatus
The behavior of the queue when all items have been played
repeatMode - Variable in class org.digitalmediaserver.cast.QueueData
Continuous playback behavior of the queue
Request - Interface in org.digitalmediaserver.cast
Implementation must be a request object, which can be serialized to JSON with Jackson library.
requestCounter - Variable in class org.digitalmediaserver.cast.Channel
Counter for producing request numbers
requestId - Variable in class org.digitalmediaserver.cast.StandardRequest
The request ID
requestId - Variable in class org.digitalmediaserver.cast.StandardRequest.StopMedia
the request ID
requestId - Variable in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
the request ID
requestId - Variable in class org.digitalmediaserver.cast.StandardResponse
The request ID
requests - Variable in class org.digitalmediaserver.cast.Channel
Processors of requests by their identifiers
requestTimeout - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessor
The timeout in milliseconds
Response - Interface in org.digitalmediaserver.cast
Implementation must be a response object, which can be serialized to JSON with Jackson library.
responseClass - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessor
The expected response Class
result - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessor
ResultProcessor(Session, Class<T>, long) - Constructor for class org.digitalmediaserver.cast.Channel.ResultProcessor
Creates a new instance using the specified parameters.
ResultProcessorResult(T, StandardResponse, String) - Constructor for class org.digitalmediaserver.cast.Channel.ResultProcessorResult
Creates a new instance using the specified parameters.
resumeState - Variable in class org.digitalmediaserver.cast.StandardRequest.Seek
The desired media player state after the seek is complete.
roles - Variable in class org.digitalmediaserver.cast.Track
The role(s) of the track.
run() - Method in class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList.Invoker
 
run() - Method in class org.digitalmediaserver.cast.Channel.GradualVolumeTask
 
run() - Method in class org.digitalmediaserver.cast.Channel.InputHandler
 
run() - Method in class org.digitalmediaserver.cast.Channel.PingTask
 
running - Variable in class org.digitalmediaserver.cast.Channel.InputHandler
The "running" state

S

SEASON_NUMBER - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Integer Season number.
SECTION_DURATION - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
Long (time in milliseconds) Section duration.
SECTION_DURATION - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
Long (time in milliseconds) Section duration.
SECTION_DURATION - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
Long (time in milliseconds) Section duration.
SECTION_DURATION - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Long (time in milliseconds) Section duration.
SECTION_DURATION - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Long (time in milliseconds) Section duration.
SECTION_DURATION - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Long (time in milliseconds) Section duration.
SECTION_START_ABSOLUTE_TIME - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
Long (time in milliseconds) Section start absolute time.
SECTION_START_ABSOLUTE_TIME - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
Long (time in milliseconds) Section start absolute time.
SECTION_START_ABSOLUTE_TIME - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
Long (time in milliseconds) Section start absolute time.
SECTION_START_ABSOLUTE_TIME - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Long (time in milliseconds) Section start absolute time.
SECTION_START_ABSOLUTE_TIME - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Long (time in milliseconds) Section start absolute time.
SECTION_START_ABSOLUTE_TIME - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Long (time in milliseconds) Section start absolute time.
SECTION_START_TIME_IN_CONTAINER - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
Long (time in milliseconds) Section start time in the container.
SECTION_START_TIME_IN_CONTAINER - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
Long (time in milliseconds) Section start time in the container.
SECTION_START_TIME_IN_CONTAINER - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
Long (time in milliseconds) Section start time in the container.
SECTION_START_TIME_IN_CONTAINER - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Long (time in milliseconds) Section start time in the container.
SECTION_START_TIME_IN_CONTAINER - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Long (time in milliseconds) Section start time in the container.
SECTION_START_TIME_IN_CONTAINER - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Long (time in milliseconds) Section start time in the container.
SECTION_START_TIME_IN_MEDIA - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
Long (time in milliseconds) Section start time in media item.
SECTION_START_TIME_IN_MEDIA - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
Long (time in milliseconds) Section start time in media item.
SECTION_START_TIME_IN_MEDIA - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
Long (time in milliseconds) Section start time in media item.
SECTION_START_TIME_IN_MEDIA - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Long (time in milliseconds) Section start time in media item.
SECTION_START_TIME_IN_MEDIA - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Long (time in milliseconds) Section start time in media item.
SECTION_START_TIME_IN_MEDIA - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
Long (time in milliseconds) Section start time in media item.
seek(Session, int, double, StandardRequest.ResumeState, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to move the playback position of the media referenced by the specified media session ID to the specified position, using 30000L as the timeout value.
seek(Session, int, double, StandardRequest.ResumeState, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to move the playback position of the media referenced by the specified media session ID to the specified position.
seek(int, double, StandardRequest.ResumeState, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to move the playback position of the media referenced by the specified media session ID to the specified position, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
seek(int, double, StandardRequest.ResumeState, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to move the playback position of the media referenced by the specified media session ID to the specified position.
Seek(int, String, double, StandardRequest.ResumeState) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Seek
Creates a new request to move the playback position of the media referenced by the specified media session ID to the specified position.
Seek(int, String, double, Map<String, Object>, StandardRequest.ResumeState) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Seek
Creates a new request to move the playback position of the media referenced by the specified media session ID to the specified position.
send(Session, String, Request, String, String, Class<T>, long) - Method in class org.digitalmediaserver.cast.Channel
Sends the specified Request to the specified destination using the specified parameters.
sendGenericRequest(String, String, String, Request, Class<T>) - Method in class org.digitalmediaserver.cast.CastDevice
Sends the specified Request with the specified namespace using the specified source and destination IDs and Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
sendGenericRequest(String, String, String, Request, Class<T>, long) - Method in class org.digitalmediaserver.cast.CastDevice
Sends the specified Request with the specified namespace using the specified source and destination IDs.
sendGenericRequest(Session, String, Request, Class<T>) - Method in class org.digitalmediaserver.cast.Channel
Sends the specified Request with the specified namespace using the specified Session and 30000L as the timeout value.
sendGenericRequest(Session, String, Request, Class<T>, long) - Method in class org.digitalmediaserver.cast.Channel
Sends the specified Request with the specified namespace using the specified Session.
sendGenericRequest(String, String, String, Request, Class<T>) - Method in class org.digitalmediaserver.cast.Channel
Sends the specified Request with the specified namespace using the specified source and destination IDs and 30000L as the timeout value.
sendGenericRequest(String, String, String, Request, Class<T>, long) - Method in class org.digitalmediaserver.cast.Channel
Sends the specified Request with the specified namespace using the specified source and destination IDs.
sendGenericRequest(String, Request, Class<T>) - Method in class org.digitalmediaserver.cast.Session
Sends the specified Request with the specified namespace using this Session.
SERIES_TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
String Series title.
SERVICE_TYPE - Static variable in class org.digitalmediaserver.cast.CastDevice
The DNS-SD service type for cast devices
serviceAdded(ServiceEvent) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor.MulticastDNSServiceListener
 
serviceName - Variable in class org.digitalmediaserver.cast.CastDevice
The DNS-SD service name
serviceRemoved(ServiceEvent) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor.MulticastDNSServiceListener
 
serviceResolved(ServiceEvent) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor.MulticastDNSServiceListener
 
session - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessor
The Session if one applies
Session - Class in org.digitalmediaserver.cast
This class represents a "session" or "virtual connection" with a "remote application" running on a cast device.
Session(String, String, String, Channel) - Constructor for class org.digitalmediaserver.cast.Session
Creates a new instance using the specified parameters.
Session.SessionClosedListener - Interface in org.digitalmediaserver.cast
An interface defining a callback which is invoked when a Session is closed.
sessionClosed() - Method in class org.digitalmediaserver.cast.Channel.ResultProcessor
Called if the Session linked to this Channel.ResultProcessor is closed.
sessionId - Variable in class org.digitalmediaserver.cast.Application
The session ID
sessionId - Variable in class org.digitalmediaserver.cast.StandardRequest.MediaRequest
The session ID
sessionId - Variable in class org.digitalmediaserver.cast.StandardRequest.Stop
The session ID
sessionId - Variable in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
The session ID
sessions - Variable in class org.digitalmediaserver.cast.Channel
The currently known Sessions belonging to this Channel
sessionsLock - Variable in class org.digitalmediaserver.cast.Channel
The sessions synchronization object
setImages(Map<String, Object>, Image...) - Static method in class org.digitalmediaserver.cast.Metadata
Utility method to "set" (insert or replace) the Images of metadata stored as a Map.
setImages(Map<String, Object>, Collection<Image>) - Static method in class org.digitalmediaserver.cast.Metadata
Utility method to "set" (insert or replace) the Images of metadata stored as a Map.
setMediaVolume(Session, int, MediaVolume, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to change the volume level or mute state of the stream of the specified media session.
setMediaVolume(Session, int, MediaVolume, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to change the volume level or mute state of the stream of the specified media session.
setMuteState(boolean) - Method in class org.digitalmediaserver.cast.CastDevice
Sets the mute state for the cast device.This method will create a one-time Volume instance, so if both mute and volume level should be changed, it's better to use CastDevice.setVolume(Volume).
setRequestId(long) - Method in interface org.digitalmediaserver.cast.Request
Sets the request ID.
setRequestId(long) - Method in class org.digitalmediaserver.cast.StandardRequest
 
setRequestId(long) - Method in class org.digitalmediaserver.cast.StandardRequest.StopMedia
 
setRequestId(long) - Method in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
 
setSessionClosedListener(Session.SessionClosedListener) - Method in class org.digitalmediaserver.cast.Session
Sets the listener that is to be invoked if the session is closed.
setVolume(Volume) - Method in class org.digitalmediaserver.cast.CastDevice
Sets the Volume for the cast device.
setVolume(Volume) - Method in class org.digitalmediaserver.cast.Channel
Sets the device Volume to the values of the specified instance.
setVolume(int, MediaVolume, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to change the volume level or mute state of the stream of the specified media session.
SetVolume(Volume) - Constructor for class org.digitalmediaserver.cast.StandardRequest.SetVolume
Creates a new request using the specified parameters.
setVolumeLevel(double) - Method in class org.digitalmediaserver.cast.CastDevice
Sets the volume level for the cast device to the specified volume level (the value must be in the range 0-1).
shuffle - Variable in class org.digitalmediaserver.cast.QueueData
Indicate if the queue is shuffled
shutdownTask() - Method in class org.digitalmediaserver.cast.Channel.GradualVolumeTask
Shuts down this task.
SimpleCastEventListenerList(String) - Constructor for class org.digitalmediaserver.cast.CastEvent.SimpleCastEventListenerList
Creates a new instance with the specified remote name.
size() - Method in class org.digitalmediaserver.cast.CastEvent.AbstractCastEventListenerList
 
size() - Method in interface org.digitalmediaserver.cast.CastEvent.CastEventListenerList
 
socket - Variable in class org.digitalmediaserver.cast.Channel
The Socket instance use to communicate with the remote device.
socketAddress - Variable in class org.digitalmediaserver.cast.CastDevice
The IP address and port number of the cast device
socketLock - Variable in class org.digitalmediaserver.cast.Channel
The socket synchronization object
sourceId - Variable in class org.digitalmediaserver.cast.CloseMessageEvent
The source ID from the message
sourceId - Variable in class org.digitalmediaserver.cast.CustomMessageEvent
The source ID from the message
sourceId - Variable in class org.digitalmediaserver.cast.ImmutableCastMessage
The source ID.
sourceId - Variable in class org.digitalmediaserver.cast.Session
The source ID used by this Session
STANDARD_DEVICE_PORT - Static variable in class org.digitalmediaserver.cast.Channel
The standard port used for cast devices
STANDARD_RESPONSE_TYPES - Static variable in class org.digitalmediaserver.cast.Channel
An array of what is defined as "standard response" types, to be treated as immutable
StandardMessage - Class in org.digitalmediaserver.cast
Parent class for transport objects used to communicate with cast devices.
StandardMessage() - Constructor for class org.digitalmediaserver.cast.StandardMessage
 
StandardMessage.CloseConnection - Class in org.digitalmediaserver.cast
Closes a virtual connection with an application.
StandardMessage.Connect - Class in org.digitalmediaserver.cast
Establishes a virtual connection with either a cast device or an application.
StandardMessage.Origin - Class in org.digitalmediaserver.cast
Some "Origin" required to be sent with the "Connect" request.
StandardMessage.Ping - Class in org.digitalmediaserver.cast
Simple "Ping" message to request a reply with "Pong" message.
StandardMessage.Pong - Class in org.digitalmediaserver.cast
Simple "Pong" message to reply to "Ping" message.
StandardRequest - Class in org.digitalmediaserver.cast
Parent class for transport objects representing messages sent to cast devices.
StandardRequest() - Constructor for class org.digitalmediaserver.cast.StandardRequest
 
StandardRequest.GetAppAvailability - Class in org.digitalmediaserver.cast
A request for availability of applications with specific identifiers.
StandardRequest.GetStatus - Class in org.digitalmediaserver.cast
A request for the current status of a cast device.
StandardRequest.Launch - Class in org.digitalmediaserver.cast
A request to launch an application with a specific application ID.
StandardRequest.Load - Class in org.digitalmediaserver.cast
A request to load media.
StandardRequest.MediaRequest - Class in org.digitalmediaserver.cast
An abstract request for an action with a media referenced by a specific media session ID.
StandardRequest.Pause - Class in org.digitalmediaserver.cast
A request to pause playback of a media referenced by a specific media session ID.
StandardRequest.Play - Class in org.digitalmediaserver.cast
A request to start/resume playback of a media referenced by a specific media session ID.
StandardRequest.ResumeState - Enum in org.digitalmediaserver.cast
States of the media player after resuming.
StandardRequest.Seek - Class in org.digitalmediaserver.cast
A request to change current playback position of a media referenced by a specific media session ID.
StandardRequest.SetVolume - Class in org.digitalmediaserver.cast
A request to set the volume level or the mute state of the receiver.
StandardRequest.Stop - Class in org.digitalmediaserver.cast
A Request to stop an application associated with a specific session ID.
StandardRequest.StopMedia - Class in org.digitalmediaserver.cast
A request to stop and unload a media referenced by a specific media session ID.
StandardRequest.VolumeRequest - Class in org.digitalmediaserver.cast
A request to set the stream volume of a media referenced by a specific media session ID.
StandardResponse - Class in org.digitalmediaserver.cast
Parent class for transport object representing messages received FROM cast devices.
StandardResponse(long) - Constructor for class org.digitalmediaserver.cast.StandardResponse
Abstract constructor.
StandardResponse.AppAvailabilityResponse - Class in org.digitalmediaserver.cast
Response to "AppAvailability" request.
StandardResponse.CloseResponse - Class in org.digitalmediaserver.cast
Request to 'Close' connection.
StandardResponse.DetailedErrorCode - Enum in org.digitalmediaserver.cast
Represents detailed error codes.
StandardResponse.DeviceAddedResponse - Class in org.digitalmediaserver.cast
Received when power is cycled on ChromeCast Audio devices in a group.
StandardResponse.DeviceRemovedResponse - Class in org.digitalmediaserver.cast
Received when power is cycled on ChromeCast Audio devices in a group.
StandardResponse.DeviceUpdatedResponse - Class in org.digitalmediaserver.cast
Received when volume is changed.
StandardResponse.ErrorReason - Enum in org.digitalmediaserver.cast
Represents media error message reasons.
StandardResponse.ErrorResponse - Class in org.digitalmediaserver.cast
An error response from the cast device.
StandardResponse.ErrorType - Enum in org.digitalmediaserver.cast
Represents media error message types.
StandardResponse.LaunchErrorResponse - Class in org.digitalmediaserver.cast
Application cannot be launched for some reason.
StandardResponse.MediaStatusResponse - Class in org.digitalmediaserver.cast
Response to "MediaStatus" request.
StandardResponse.MultizoneStatusResponse - Class in org.digitalmediaserver.cast
Multi-Zone status for the case when there are multiple cast devices in different zones (rooms).
StandardResponse.PingResponse - Class in org.digitalmediaserver.cast
Request to send 'Pong' message in reply.
StandardResponse.PongResponse - Class in org.digitalmediaserver.cast
Response in reply to 'Ping' message.
StandardResponse.ReceiverStatusResponse - Class in org.digitalmediaserver.cast
Response to "ReceiverStatus" request.
standBy - Variable in class org.digitalmediaserver.cast.ReceiverStatus
true if the cast device is in standby, false otherwise
start - Variable in class org.digitalmediaserver.cast.LiveSeekableRange
The start time in seconds
startAbsoluteTime - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
Provides absolute time (Epoch Unix time in seconds) for live streams.
startAbsoluteTime() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
startAbsoluteTime(Long) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
startAbsoluteTime - Variable in class org.digitalmediaserver.cast.Media
Provides absolute time (Epoch Unix time in seconds) for live streams.
startDiscovery() - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
Starts discovery of cast devices.
startDiscovery(InetAddress, String) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
Starts discovery of cast devices.
startIndex - Variable in class org.digitalmediaserver.cast.QueueData
The index of the item in the queue that should be used to start playback first
startSession(String, Application) - Method in class org.digitalmediaserver.cast.CastDevice
Establishes a Session with the specified Application unless one already exists, in which case the existing Session is returned.
startSession(String, Application, String, VirtualConnectionType) - Method in class org.digitalmediaserver.cast.CastDevice
Establishes a Session with the specified Application unless one already exists, in which case the existing Session is returned.
startSession(String, Application, String, VirtualConnectionType) - Method in class org.digitalmediaserver.cast.Channel
Establishes a Session with the specified Application unless one already exists, in which case the existing Session is returned.
startTime - Variable in class org.digitalmediaserver.cast.QueueData
Seconds (since the beginning of content) to start playback of the first item
startTime - Variable in class org.digitalmediaserver.cast.QueueItem
Seconds since beginning of content.
status - Variable in class org.digitalmediaserver.cast.StandardResponse.MultizoneStatusResponse
status - Variable in class org.digitalmediaserver.cast.StandardResponse.ReceiverStatusResponse
statuses - Variable in class org.digitalmediaserver.cast.StandardResponse.MediaStatusResponse
The List of MediaStatuses
statusText - Variable in class org.digitalmediaserver.cast.Application
The status text
stepInterval - Variable in class org.digitalmediaserver.cast.Volume
The allowed steps for changing volume
stepInterval - Variable in class org.digitalmediaserver.cast.Volume.VolumeBuilder
The allowed steps for changing volume
stepInterval() - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
 
stop(int, boolean) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to stop playback and unload the media referenced by the specified media session ID, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
stop(int, boolean, long) - Method in class org.digitalmediaserver.cast.Session
Asks the remote application to stop playback and unload the media referenced by the specified media session ID.
Stop(String) - Constructor for class org.digitalmediaserver.cast.StandardRequest.Stop
Creates a new instance using the specified session ID.
stopApplication(Application, boolean) - Method in class org.digitalmediaserver.cast.CastDevice
Asks the cast device to stop the specified Application, using Channel.DEFAULT_RESPONSE_TIMEOUT as the timeout value.
stopApplication(Application, boolean, long) - Method in class org.digitalmediaserver.cast.CastDevice
Asks the cast device to stop the specified Application.
stopApplication(Application, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the cast device to stop the specified Application, using 30000L as the timeout value.
stopApplication(Application, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the cast device to stop the specified Application.
stopDiscovery() - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
Stops discovery of cast devices and removes all discovered devices.
stopDiscovery(boolean) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
Stops discovery of cast devices and removes all discovered devices.
stopMedia(Session, int, boolean) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to stop playback and unload the media referenced by the specified media session ID, using 30000L as the timeout value.
stopMedia(Session, int, boolean, long) - Method in class org.digitalmediaserver.cast.Channel
Asks the remote application to stop playback and unload the media referenced by the specified media session ID.
StopMedia(int, Map<String, Object>) - Constructor for class org.digitalmediaserver.cast.StandardRequest.StopMedia
Creates a new request using the specified parameters.
stopProcessing() - Method in class org.digitalmediaserver.cast.Channel.InputHandler
Tells this Channel.InputHandler to stop processing and shut down.
streamType - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The stream type (required)
streamType() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
streamType(Media.StreamType) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
streamType - Variable in class org.digitalmediaserver.cast.Media
The stream type (required)
stringPayload - Variable in class org.digitalmediaserver.cast.CustomMessageEvent
The string payload from the message
STUDIO - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
String Studio.
SUBTITLE - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
String Subtitle.
SUBTITLE - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
String Subtitle.
SUBTITLE - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
String Subtitle.
subtype - Variable in class org.digitalmediaserver.cast.Track
For text tracks, the type of text track
supportedMediaCommands - Variable in class org.digitalmediaserver.cast.MediaStatus
The commands supported by this player

T

target - Variable in class org.digitalmediaserver.cast.Channel.GradualVolumeTask
The target level
textTrackStyle - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The style of text track
textTrackStyle() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
textTrackStyle(TextTrackStyle) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
textTrackStyle - Variable in class org.digitalmediaserver.cast.Media
The style of text track
TextTrackStyle - Class in org.digitalmediaserver.cast
Describes style information for a text track.
TextTrackStyle(String, String, TextTrackStyle.TextTrackEdgeType, String, String, TextTrackStyle.TextTrackFontGenericFamily, Double, TextTrackStyle.TextTrackFontStyle) - Constructor for class org.digitalmediaserver.cast.TextTrackStyle
Creates a new instance using the specific parameters.
TextTrackStyle(String, Map<String, Object>, String, TextTrackStyle.TextTrackEdgeType, String, TextTrackStyle.TextTrackFontGenericFamily, Double, TextTrackStyle.TextTrackFontStyle, String, String, Integer, TextTrackStyle.TextTrackWindowType) - Constructor for class org.digitalmediaserver.cast.TextTrackStyle
Creates a new instance using the specific parameters.
TextTrackStyle.TextTrackEdgeType - Enum in org.digitalmediaserver.cast
Defines the text track edge type.
TextTrackStyle.TextTrackFontGenericFamily - Enum in org.digitalmediaserver.cast
Generic font family to be used if font not defined in text track.
TextTrackStyle.TextTrackFontStyle - Enum in org.digitalmediaserver.cast
Possible text track font style.
TextTrackStyle.TextTrackWindowType - Enum in org.digitalmediaserver.cast
Text track window type.
ThreadedCastEventListenerList(Executor, String) - Constructor for class org.digitalmediaserver.cast.CastEvent.ThreadedCastEventListenerList
Creates a new instance with the specified notifier and remote name.
TIME_ZONE_PATTERNS - Static variable in class org.digitalmediaserver.cast.Metadata
An array of the supported time zone patterns
title - Variable in class org.digitalmediaserver.cast.ContainerMetadata
The title of the container, for example an audiobook title, a TV channel name, etc.
TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.AudiobookChapter
String Title.
TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.Generic
String Title.
TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.Movie
String Title.
TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
String Title.
TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
String Title.
TITLE - Static variable in class org.digitalmediaserver.cast.Metadata.TvShow
String Title.
toString() - Method in class org.digitalmediaserver.cast.Application
 
toString() - Method in class org.digitalmediaserver.cast.CastDevice
 
toString() - Method in class org.digitalmediaserver.cast.CastEvent.DefaultCastEvent
 
toString() - Method in class org.digitalmediaserver.cast.CloseMessageEvent
 
toString() - Method in class org.digitalmediaserver.cast.ContainerMetadata
 
toString() - Method in class org.digitalmediaserver.cast.CustomMessageEvent
 
toString() - Method in class org.digitalmediaserver.cast.Device
 
toString() - Method in class org.digitalmediaserver.cast.ExtendedMediaStatus
 
toString() - Method in class org.digitalmediaserver.cast.Image
 
toString() - Method in class org.digitalmediaserver.cast.LiveSeekableRange
 
toString() - Method in class org.digitalmediaserver.cast.LoadOptions
 
toString() - Method in class org.digitalmediaserver.cast.Media
 
toString() - Method in class org.digitalmediaserver.cast.MediaStatus
 
toString() - Method in class org.digitalmediaserver.cast.MediaVolume
 
toString() - Method in class org.digitalmediaserver.cast.MultizoneStatus
 
toString() - Method in class org.digitalmediaserver.cast.Namespace
 
toString() - Method in class org.digitalmediaserver.cast.QueueData
 
toString() - Method in class org.digitalmediaserver.cast.QueueItem
 
toString() - Method in class org.digitalmediaserver.cast.ReceiverStatus
 
toString() - Method in class org.digitalmediaserver.cast.Session
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.AppAvailabilityResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.CloseResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceAddedResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceRemovedResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.DeviceUpdatedResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.LaunchErrorResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.MediaStatusResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.MultizoneStatusResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.PingResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.PongResponse
 
toString() - Method in class org.digitalmediaserver.cast.StandardResponse.ReceiverStatusResponse
 
toString() - Method in class org.digitalmediaserver.cast.TextTrackStyle
 
toString() - Method in class org.digitalmediaserver.cast.Track
 
toString() - Method in class org.digitalmediaserver.cast.VideoInformation
 
toString() - Method in class org.digitalmediaserver.cast.Volume
 
toString() - Method in class org.digitalmediaserver.cast.Volume.VolumeBuilder
 
Track - Class in org.digitalmediaserver.cast
Track meta data information.
Track(Map<String, Object>, Boolean, String, String, List<String>, Track.TrackSubType, String, String, int, Track.TrackType) - Constructor for class org.digitalmediaserver.cast.Track
Creates a new instance using the specified parameters.
Track.TrackSubType - Enum in org.digitalmediaserver.cast
The type of text track.
Track.TrackType - Enum in org.digitalmediaserver.cast
Possible media track type.
TRACK_NUMBER - Static variable in class org.digitalmediaserver.cast.Metadata.MusicTrack
Integer Track number.
trackContentId - Variable in class org.digitalmediaserver.cast.Track
It can be the URL of the track or any other identifier that allows the receiver to find the content (when the track is not inband or included in the manifest).
trackContentType - Variable in class org.digitalmediaserver.cast.Track
It represents the MIME-type of the track content.
trackId - Variable in class org.digitalmediaserver.cast.Track
Unique identifier of the track within the context of a MediaInformation object
tracks - Variable in class org.digitalmediaserver.cast.Media.MediaBuilder
The media tracks
tracks() - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
tracks(List<Track>) - Method in class org.digitalmediaserver.cast.Media.MediaBuilder
 
tracks - Variable in class org.digitalmediaserver.cast.Media
The media tracks
transportId - Variable in class org.digitalmediaserver.cast.Application
The transport ID
type - Variable in class org.digitalmediaserver.cast.StandardRequest.StopMedia
The request type
type - Variable in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
The request type
type - Variable in class org.digitalmediaserver.cast.StandardResponse.ErrorResponse
type - Variable in class org.digitalmediaserver.cast.Track
The type of track
typedResult - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessorResult
The Response as the expected type
typeOf(int) - Static method in enum org.digitalmediaserver.cast.ContainerMetadata.ContainerType
Returns the ContainerMetadata.ContainerType that corresponds to the specified integer value, or null if nothing corresponds.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.LoadOptions.ContentFilteringMode
Parses the specified string and returns the corresponding LoadOptions.ContentFilteringMode, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.Media.HlsSegmentFormat
Parses the specified string and returns the corresponding Media.HlsSegmentFormat, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.Media.HlsVideoSegmentFormat
Parses the specified string and returns the corresponding Media.HlsVideoSegmentFormat, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.Media.MediaCategory
Parses the specified string and returns the corresponding Media.MediaCategory, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.Media.StreamType
Parses the specified string and returns the corresponding Media.StreamType, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.MediaStatus.IdleReason
Parses the specified string and returns the corresponding MediaStatus.IdleReason, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.MediaStatus.PlayerState
Parses the specified string and returns the corresponding MediaStatus.PlayerState, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.MediaStatus.RepeatMode
Parses the specified string and returns the corresponding MediaStatus.RepeatMode, or null if no match could be found.
typeOf(int) - Static method in enum org.digitalmediaserver.cast.Metadata.MetadataType
Returns the Metadata.MetadataType that corresponds to the specified integer value, or null if nothing corresponds.
typeOf(int) - Static method in enum org.digitalmediaserver.cast.StandardResponse.DetailedErrorCode
Returns the StandardResponse.DetailedErrorCode that corresponds to the specified integer code, or null if nothing corresponds.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.StandardResponse.ErrorReason
Parses the specified string and returns the corresponding StandardResponse.ErrorReason, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.StandardResponse.ErrorType
Parses the specified string and returns the corresponding StandardResponse.ErrorType, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.VideoInformation.HdrType
Parses the specified string and returns the corresponding VideoInformation.HdrType, or null if no match could be found.
typeOf(String) - Static method in enum org.digitalmediaserver.cast.Volume.VolumeControlType
Parses the specified string and returns the corresponding Volume.VolumeControlType, or null if no match could be found.

U

uniqueId - Variable in class org.digitalmediaserver.cast.CastDevice
The unique ID of the cast device
universalAppId - Variable in class org.digitalmediaserver.cast.Application
The universal application ID
UnprocessedCastException(String, String) - Constructor for exception org.digitalmediaserver.cast.CastException.UnprocessedCastException
Creates a new instance with the specified message and unprocessed JSON string.
unprocessedResponse - Variable in exception org.digitalmediaserver.cast.CastException.UnprocessedCastException
The unprocessed JSON to deliver
unprocessedResult - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessorResult
The response as JSON
unregisterListener(DeviceDiscoveryListener) - Method in class org.digitalmediaserver.cast.CastDeviceMonitor
Unregister a DeviceDiscoveryListener so that it will no longer be notified when cast devices are found or disappears.
UntypedCastException(String, StandardResponse) - Constructor for exception org.digitalmediaserver.cast.CastException.UntypedCastException
Creates a new instance with the specified message and untyped StandardResponse.
untypedResponse - Variable in exception org.digitalmediaserver.cast.CastException.UntypedCastException
The StandardResponse to deliver
untypedResult - Variable in class org.digitalmediaserver.cast.Channel.ResultProcessorResult
The Response as an unexpected type
url - Variable in class org.digitalmediaserver.cast.Image
The URL for the image
userAgent - Variable in class org.digitalmediaserver.cast.StandardMessage.Connect
The user-agent, if any

V

validateNamespace(String) - Static method in class org.digitalmediaserver.cast.Channel
Validates that the specified namespace conforms to some very basic constraints.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.CastDeviceCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.CastEvent.CastEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.ContainerMetadata.ContainerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.ExtendedMediaStatus.ExtendedPlayerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.LoadOptions.ContentFilteringMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Media.HlsSegmentFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Media.HlsVideoSegmentFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Media.MediaCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Media.StreamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.MediaStatus.IdleReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.MediaStatus.PlayerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.MediaStatus.RepeatMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Metadata.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.QueueData.QueueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.StandardRequest.ResumeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.StandardResponse.DetailedErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.StandardResponse.ErrorReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.StandardResponse.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackEdgeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackFontGenericFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackFontStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackWindowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Track.TrackSubType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Track.TrackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.VideoInformation.HdrType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.VirtualConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.digitalmediaserver.cast.Volume.VolumeControlType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.digitalmediaserver.cast.CastDeviceCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.CastEvent.CastEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.ContainerMetadata.ContainerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.ExtendedMediaStatus.ExtendedPlayerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.LoadOptions.ContentFilteringMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Media.HlsSegmentFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Media.HlsVideoSegmentFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Media.MediaCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Media.StreamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.MediaStatus.IdleReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.MediaStatus.PlayerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.MediaStatus.RepeatMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Metadata.MetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.QueueData.QueueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.StandardRequest.ResumeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.StandardResponse.DetailedErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.StandardResponse.ErrorReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.StandardResponse.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackEdgeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackFontGenericFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackFontStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.TextTrackStyle.TextTrackWindowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Track.TrackSubType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Track.TrackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.VideoInformation.HdrType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.VirtualConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.digitalmediaserver.cast.Volume.VolumeControlType
Returns an array containing the constants of this enum type, in the order they are declared.
videoInfo - Variable in class org.digitalmediaserver.cast.MediaStatus
The video information
VideoInformation - Class in org.digitalmediaserver.cast
Video information such as video resolution and High Dynamic Range (HDR).
VideoInformation(VideoInformation.HdrType, int, int) - Constructor for class org.digitalmediaserver.cast.VideoInformation
Creates a new instance using the specified parameters.
VideoInformation.HdrType - Enum in org.digitalmediaserver.cast
Represents video High Dynamic Range (HDR) types.
VirtualConnectionType - Enum in org.digitalmediaserver.cast
Represents the type of virtual connections that can be made to cast devices.
volume - Variable in class org.digitalmediaserver.cast.Device
The Volume instance
volume - Variable in class org.digitalmediaserver.cast.MediaStatus
The current stream volume
volume - Variable in class org.digitalmediaserver.cast.ReceiverStatus
The receiver Volume instance
volume - Variable in class org.digitalmediaserver.cast.StandardRequest.SetVolume
The Volume instance
volume - Variable in class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
The new volume of the stream.
Volume - Class in org.digitalmediaserver.cast
The volume of a device.
Volume(Volume.VolumeControlType, Double, Boolean, Double) - Constructor for class org.digitalmediaserver.cast.Volume
Creates a new instance using the specified parameters.
Volume.VolumeBuilder - Class in org.digitalmediaserver.cast
A builder class for building Volume instances.
Volume.VolumeControlType - Enum in org.digitalmediaserver.cast
Describes types of volume control.
VolumeBuilder(Volume.VolumeControlType, Double) - Constructor for class org.digitalmediaserver.cast.Volume.VolumeBuilder
Creates a new instance using the specified parameters.
VolumeRequest(String, int, MediaVolume, Map<String, Object>) - Constructor for class org.digitalmediaserver.cast.StandardRequest.VolumeRequest
Creates a new request using the specified parameters.

W

width - Variable in class org.digitalmediaserver.cast.Image
The width of the image (optional)
WIDTH - Static variable in class org.digitalmediaserver.cast.Metadata.Photo
Integer Width.
width - Variable in class org.digitalmediaserver.cast.VideoInformation
Video width
windowColor - Variable in class org.digitalmediaserver.cast.TextTrackStyle
32 bit RGBA color for the window.
windowRoundedCornerRadius - Variable in class org.digitalmediaserver.cast.TextTrackStyle
Rounded corner radius absolute value in pixels (px).
windowType - Variable in class org.digitalmediaserver.cast.TextTrackStyle
The window concept is defined in CEA-608 and CEA-708.
write(String, Message, String, String) - Method in class org.digitalmediaserver.cast.Channel
Writes the specified Message to the socket using the specified parameters.
write(String, String, String, String) - Method in class org.digitalmediaserver.cast.Channel
Writes the specified (JSON formatted) String to the socket using the specified parameters.
write(CastChannel.CastMessage) - Method in class org.digitalmediaserver.cast.Channel
Writes the specified CastChannel.CastMessage to the socket.

X

X509TrustAllManager - Class in org.digitalmediaserver.cast
Google Cast certificates cannot be validated against a standard keystore, so use a dummy trust-all manager.
X509TrustAllManager() - Constructor for class org.digitalmediaserver.cast.X509TrustAllManager
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2022. All rights reserved.