- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- CastEvent.CastEventListener - Interface in org.digitalmediaserver.cast
-
- CastEvent.CastEventListenerList - Interface in org.digitalmediaserver.cast
-
- CastEvent.CastEventType - Enum in org.digitalmediaserver.cast
-
- CastEvent.DefaultCastEvent<T> - Class in org.digitalmediaserver.cast
-
- CastEvent.SimpleCastEventListenerList - Class in org.digitalmediaserver.cast
-
- 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
-
- 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
-
- channel - Variable in class org.digitalmediaserver.cast.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
-
- 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
-
- 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
-
- close() - Method in class org.digitalmediaserver.cast.Channel
-
- close() - Method in class org.digitalmediaserver.cast.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
-
- 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
-
- 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.
- 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
-
- 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
-
- ImmutableCastMessage.ImmutableStringCastMessage - Class in org.digitalmediaserver.cast
-
- 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
-
- 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
-
- 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
-
- mDNS - Variable in class org.digitalmediaserver.cast.CastDeviceMonitor
-
The mDNS instance
- media - Variable in class org.digitalmediaserver.cast.ExtendedMediaStatus
-
- 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
-
- 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
-
- 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
-
- 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
-
- modelName - Variable in class org.digitalmediaserver.cast.CastDevice
-
The model name of the cast device
- modify() - Method in class org.digitalmediaserver.cast.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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
- 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
-
- volume - Variable in class org.digitalmediaserver.cast.MediaStatus
-
The current stream volume
- volume - Variable in class org.digitalmediaserver.cast.ReceiverStatus
-
- volume - Variable in class org.digitalmediaserver.cast.StandardRequest.SetVolume
-
- 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.