|
JSR-927 (Maintenance Release) | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
SIChangeType
indicating that an SIElement
has been added.
AWTVideoSize
is a data holder that represents the
position, scaling, and clipping of a JMF Player, as controlled via
an AWTVideoSizeControl.AWTVideoSize
instance.
AWTVideoSizeControl
allows setting clipping, scaling, and
translation of a video stream in a simple, interoperable way.AlphaColor
using the specified
java.awt.Color.
AlternativeContentEvent
is generated to indicate that
"alternative" content is being presented during the presentation of
a service.BouquetChangeListener
to be notified of
changes to a Bouquet
that is part of this
BouquetCollection
.
Controller
.
ControllerListener
to which
this Controller
will send events.
ProgramScheduleListener
to be notified of
changes to program events on this ProgramSchedule
.
ServiceContext
.
MediaSelectListener
to
receive events related to media selection on this Player.
NetworkChangeListener
to be notified of
changes to a Network
that is part of this
NetworkCollection
.
ServiceComponentChangeListener
to be
notified of changes to a ServiceComponent
that is
part of this ServiceDetails
.
ServiceDetailsChangeListener
to be
notified of changes to ServiceDetails
that are
carried on this Transport
.
TransportStreamChangeListener
to be
notified of changes to a TransportStream
that is
part of this TransportStreamCollection
.
BouquetChangeEvent
notifies an
BouquetChangeListener
of changes detected in a
BouquetCollection
.BouquetChangeEvent
.
Bouquet
data.Transport
.SIRequest
is canceled.
ProgramScheduleChangeType
indicating that the
current program event has changed.
CachingControl
is an interface supported by Players
that are capable of reporting download progress.Controller
that supports
the CachingControl
interface.CachingControlEvent
from the required elements.
Clock
interface is implemented by objects that support
the Java Media time model.ClockStartedError
is thrown by a Started Clock
when a method is invoked that is not legal on a Clock
in the Started
state.ClockStartedError
that contains the specified reason message.
ClockStartedError
with no message.
ClockStoppedException
is thrown when a method that
expects the Clock to be Started is
called on a Stopped Clock
.ConnectionErrorEvent
is posted when an error occurs within a DataSource
when obtaining data or communicating with a server.ContentDescriptor
identifies media data containers.Control
objects.Controller
, which extends Clock
,
provides resource-allocation
state information, event generation, and a mechanism for obtaining objects
that provide additional control over a Controller
.ControllerClosedEvent
describes an event that is
generated when an a Controller
is closed.ControllerClosedEvent
.
ControllerErrorEvent
describes an event that is
generated when an error condition occurs that will cause
a Controller
to cease functioning.ControllerEvent
is the base class for events generated by
a Controller
.ControllerListener
is an interface for handling asynchronous
events generated by Controllers
.Controls
provides an interface for
obtaining objects by interface or class name.MediaLocator
.
Service
object is contained
in the list.
Controller
that this listener is registered with.
DataSource
for the specified media.
DataSource
for the specified media.
SIManager
.
Locator
object from the specified locator
string.
Player
for the specified media.
Player
for the specified media.
Player
for the DataSource
.
ServiceContext
object.
Service
elements
in this list.
getDuration
.
getDuration
.
DataSource
is an abstraction for media protocol-handlers.Class.newInstance
.
DataSource
from a MediaLocator
.
DataStarvedEvent
indicates that a Controller
has
lost data or has stopped receiving data altogether.DeallocateEvent
is posted as an acknowledgement of the
invocation of the deallocate
method.Duration
interface provides a way to determine the
duration of the media being played by a media object.DurationUpdateEvent
is posted by a Controller
when its
duration changes.ServiceContext
to release all resources
and enter the destroyed state.
EndOfMediaEvent
indicates that the Controller
has reached the end of its media and is stopping.Locator
with the specified object for
equality.
AWTVideoSize
with the given object
for equality.
SIElement
objects for equality.
Service
objects for equality.
ServiceList
for equality.
ServiceContextPermission
objects for
equality.
ServiceFilter
is
not supported.FilterNotSupportedException
with no
detail message.
FilterNotSupportedException
with a
detail message.
ServiceFilter
provided to generate a
ServiceList
containing the matching services.
ServiceList
object that is a subset of
this list, based on the conditions specified by a
ServiceFilter
object.
Service
corresponding to the specified
locator if it is a member of this list.
GainChangeEvent
is posted by a
GainControl
when its state has been updated.GainChangeListener
is an interface for handling
GainChangeEvents
generated by
GainControls
.GainControl
is an interface for manipulating audio signal
gain.GainChangeEvent
when the state of a GainControl
changes.
Bouquet
that changed.
BouquetCollection
that generated the
event.
CachingControl
object that generated
the event.
Control
that supports the
class or interface specified.
Class
or Interface
The full class or interface name must be used.
Component
that provides additional download control.
Component
associated with this
Control
object.
Component
that provides the default user
interface for controlling this Player
.
Control
objects that
this Controller
supports.
Controller's
state at the time this event was
generated
GainControl's
new gain value in dB.
DataSource
.
DataSource
class names from the
protocol prefix-list and a protocol name.
AWTVideoSize
for this control.
Transport
delivers content.
ProgramEvent
is rated.
Controller
is using.
Duration.DURATION_UNKNOWN
.
SIElement
used to create this filter.
ServiceType
used to create this filter.
Player's
audio gain.
Handler/CODE> classes from the
content-prefix-list and a content name.
- getInstance() -
Static method in class javax.tv.locator.LocatorFactory
- Provides an instance of
LocatorFactory
.
- getInstance() -
Static method in class javax.tv.service.selection.ServiceContextFactory
- Provides an instance of
ServiceContextFactory
.
- getInvalidLocator() -
Method in class javax.tv.locator.InvalidLocatorException
- Returns the offending
Locator
instance.
- getInvalidServiceComponent() -
Method in class javax.tv.service.selection.InvalidServiceComponentException
- Reports the offending service components.
- getLevel() -
Method in class javax.media.GainChangeEvent
- Get the
GainControl's
new gain value in the level scale.
- getLevel() -
Method in interface javax.media.GainControl
- Get the current gain set for this
object as a value between 0.0 and 1.0
- getLocalAddress(Locator) -
Static method in class javax.tv.net.InterfaceMap
- Reports the local IP address assigned to the given service
component.
- getLocator() -
Method in class javax.media.protocol.DataSource
- Get the
MediaLocator
that describes this source.
- getLocator() -
Method in interface javax.tv.service.SIElement
- Reports the
Locator
of this SIElement
.
- getLocator() -
Method in interface javax.tv.service.Service
- Reports the
Locator
of this Service
.
- getLongName() -
Method in interface javax.tv.service.navigation.ServiceDetails
- Called to obtain a full service name.
- getMaximumRate() -
Method in class javax.media.protocol.RateRange
- Get the maximum rate supported by this range.
- getMediaNanoseconds() -
Method in interface javax.media.Clock
- Get this
Clock's
current media time
in nanoseconds.
- getMediaTime() -
Method in interface javax.media.Clock
- Get this
Clock's
current media time.
- getMediaTime() -
Method in class javax.media.MediaTimeSetEvent
- Get the new media time of the
Controller
that
generated this event.
- getMediaTime() -
Method in class javax.media.StartEvent
- Get the clock time (media time) when the
Controller
started.
- getMediaTime() -
Method in class javax.media.StopEvent
- Get the clock time (media time) that was passed into the constructor.
- getMessage() -
Method in class javax.media.ControllerClosedEvent
- Obtain the message describing why this event
occurred.
- getMinRepeatInterval() -
Method in class javax.tv.util.TVTimer
- Report the minimum interval that this timer can repeat tasks.
- getMinimumRate() -
Method in class javax.media.protocol.RateRange
- Get the minimum rate supported by this range.
- getMinimumTransferSize() -
Method in interface javax.media.protocol.PushSourceStream
- Determine the size of the buffer needed for the data transfer.
- getMinorNumber() -
Method in interface javax.tv.service.ServiceMinorNumber
- Reports the minor number of the service.
- getMute() -
Method in class javax.media.GainChangeEvent
- Get the
GainControl's
new mute value.
- getMute() -
Method in interface javax.media.GainControl
- Get the mute state of the signal associated with this
GainControl
.
- getName() -
Method in interface javax.tv.service.Service
- Returns a short service name or acronym.
- getName() -
Method in interface javax.tv.service.guide.ProgramEvent
- Returns the program event title.
- getName() -
Method in interface javax.tv.service.navigation.FavoriteServicesName
- Provides a human-readable name for this favorite services preference.
- getName() -
Method in interface javax.tv.service.navigation.ServiceComponent
- Returns a name associated with this component.
- getName() -
Method in interface javax.tv.service.transport.Bouquet
- Reports the name of this bouquet.
- getName() -
Method in interface javax.tv.service.transport.Network
- Reports the name of this network.
- getNanoseconds() -
Method in class javax.media.Time
- Get the time value in nanoseconds.
- getNanoseconds() -
Method in interface javax.media.TimeBase
- Get the current time of the
TimeBase
specified in nanoseconds.
- getNetwork() -
Method in class javax.tv.service.transport.NetworkChangeEvent
- Reports the
Network
that changed.
- getNetworkCollection() -
Method in class javax.tv.service.transport.NetworkChangeEvent
- Reports the
NetworkCollection
that generated the
event.
- getNetworkID() -
Method in interface javax.tv.service.transport.Network
- Reports the ID of this network.
- getNumberOfLevels() -
Method in interface javax.tv.service.RatingDimension
- Returns the number of levels defined for this dimension.
- getPreferredLanguage() -
Method in class javax.tv.service.SIManager
- Reports the preferred language for this
SIManager
.
- getPreviousState() -
Method in class javax.media.TransitionEvent
- Get the state that the
Controller
was in before this event occurred.
- getProgramEvent() -
Method in class javax.tv.service.guide.ProgramScheduleEvent
- Reports the
ProgramEvent
that changed.
- getProgramEventDescription() -
Method in interface javax.tv.service.guide.ProgramEventDescription
- Provides a textual description of the
ProgramEvent
.
- getProgramSchedule() -
Method in class javax.tv.service.guide.ProgramScheduleEvent
- Reports the
ProgramSchedule
that generated the
event.
- getProgramSchedule() -
Method in interface javax.tv.service.navigation.ServiceDetails
- Returns a schedule of program events associated with this service.
- getProgressBarComponent() -
Method in interface javax.media.CachingControl
- Get a
Component
for displaying the download progress.
- getProtocol() -
Method in class javax.media.MediaLocator
- Get the beginning of the locator string
up to but not including the first colon.
- getProtocolPrefixList() -
Static method in class javax.media.PackageManager
- Get the current value of the protocol package-prefix list.
- getProviderName() -
Method in interface javax.tv.service.navigation.ServiceProviderInformation
- Returns the name of the service provider.
- getRate() -
Method in interface javax.media.Clock
- Get the current temporal scale factor.
- getRate() -
Method in class javax.media.RateChangeEvent
- Get the new rate of the
Controller
that
generated this event.
- getRate() -
Method in interface javax.media.protocol.RateConfiguration
- Get the
RateRange
for this configuration.
- getRateConfigurations() -
Method in interface javax.media.protocol.RateConfigureable
- Get the rate configurations that this object supports.
- getRating() -
Method in interface javax.tv.service.guide.ProgramEvent
- Reports content advisory information associated with this program for
the local rating region.
- getRatingDimension(String) -
Method in class javax.tv.service.SIManager
- Reports the
RatingDimension
corresponding to the
specified string name.
- getRatingLevel(String) -
Method in interface javax.tv.service.guide.ContentRatingAdvisory
- Returns a number representing the rating level in the specified
RatingDimension
associated with this rating region
for the related ProgramEvent
.
- getRatingLevelDescription(short) -
Method in interface javax.tv.service.RatingDimension
- Returns a pair of strings describing the specified rating level for
this dimension.
- getRatingLevelText(String) -
Method in interface javax.tv.service.guide.ContentRatingAdvisory
- Returns the rating level display string for the specified
dimension.
- getReason() -
Method in class javax.tv.service.selection.PresentationTerminatedEvent
- Reports the reason for which the presentation was terminated.
- getReason() -
Method in class javax.tv.service.selection.SelectionFailedEvent
- Reports the reason why the selection failed.
- getRemainder() -
Method in class javax.media.MediaLocator
- Get the
MediaLocator
string with the protocol removed.
- getRootContainer(XletContext) -
Static method in class javax.tv.graphics.TVContainer
- Get the parent container for an Xlet to put its AWT components
in, if the Xlet has a graphical representation.
- getSIElement() -
Method in class javax.tv.service.SIChangeEvent
- Reports the
SIElement
that changed.
- getSeconds() -
Method in class javax.media.Time
- Get the time value in seconds.
- getSelection() -
Method in class javax.tv.media.MediaSelectEvent
- Reports the selection that caused this event.
- getService(Locator) -
Method in class javax.tv.service.SIManager
- Provides the
Service
identified by a given
Locator
.
- getService() -
Method in interface javax.tv.service.guide.ProgramEvent
- Reports the
Service
this program event is associated with.
- getService() -
Method in interface javax.tv.service.navigation.ServiceComponent
- Provides the
Service
object to which this
ServiceComponent
belongs.
- getService() -
Method in interface javax.tv.service.navigation.ServiceDetails
- Returns the
Service
this ServiceDetails
object is associated with.
- getService(int) -
Method in interface javax.tv.service.navigation.ServiceList
- Reports the
Service
at the specified index position.
- getService() -
Method in interface javax.tv.service.selection.ServiceContext
- Reports the
Service
being presented in this
ServiceContext
.
- getServiceComponent() -
Method in class javax.tv.service.navigation.ServiceComponentChangeEvent
- Reports the
ServiceComponent
that changed.
- getServiceContentHandlers() -
Method in interface javax.tv.service.selection.ServiceContext
- Reports the current collection of ServiceContentHandlers.
- getServiceContentLocators() -
Method in interface javax.tv.service.selection.ServiceContentHandler
- Reports the portions of the service on which this handler operates.
- getServiceContext() -
Method in class javax.tv.service.selection.ServiceContextEvent
- Reports the
ServiceContext
that generated the event.
- getServiceContext(XletContext) -
Method in class javax.tv.service.selection.ServiceContextFactory
- Reports the
ServiceContext
in which the
Xlet
corresponding to the specified
XletContext
is running.
- getServiceContexts() -
Method in class javax.tv.service.selection.ServiceContextFactory
- Provides the
ServiceContext
instances to which the
caller of the method is permitted access.
- getServiceDescription() -
Method in interface javax.tv.service.navigation.ServiceDescription
- Provides a textual description of the
Service
.
- getServiceDetails() -
Method in class javax.tv.service.navigation.ServiceDetailsSIChangeEvent
- Reports the
ServiceDetails
that generated the
event.
- getServiceDetails() -
Method in class javax.tv.service.transport.ServiceDetailsChangeEvent
- Reports the
ServiceDetails
that changed.
- getServiceInformationType() -
Method in interface javax.tv.service.SIElement
- Reports the SI format in which this
SIElement
was
delivered.
- getServiceLocator() -
Method in interface javax.tv.service.guide.ProgramSchedule
- Reports the transport-dependent locator referencing the service to
which this
ProgramSchedule
belongs.
- getServiceNumber() -
Method in interface javax.tv.service.ServiceNumber
- Reports the service number of a service.
- getServiceType() -
Method in interface javax.tv.service.Service
- Returns the type of this service, (for example, "digital
television", "digital radio", "NVOD", etc.) These values can be
mapped to the ATSC service type in the VCT table and the DVB
service type in the service descriptor.
- getServiceType() -
Method in interface javax.tv.service.navigation.ServiceDetails
- Returns the type of this service, for example, "digital
television", "digital radio", "NVOD", etc.
- getSize() -
Method in interface javax.tv.media.AWTVideoSizeControl
- Reports the
AWTVideoSize
at which the Player is
currently operating.
- getSource() -
Method in class javax.media.ControllerEvent
-
- getSource() -
Method in class javax.media.GainChangeEvent
- Get the object that posted this event.
- getSource() -
Method in interface javax.media.MediaEvent
-
- getSource() -
Method in class javax.tv.media.AWTVideoSize
- Return a copy of the rectangle representing the portion of the source
video to display, in the coordinate system of the screen.
- getSourceController() -
Method in class javax.media.ControllerEvent
- Get the
Controller
that posted this event.
- getSourceGainControl() -
Method in class javax.media.GainChangeEvent
- Get the
GainControl
that posted this event.
- getSourceVideoSize() -
Method in interface javax.tv.media.AWTVideoSizeControl
- Reports the size of the source video, in the screen's
coordinate system.
- getStartLatency() -
Method in interface javax.media.Controller
- Get the
Controller's
start latency in nanoseconds.
- getStartTime() -
Method in interface javax.tv.service.guide.ProgramEvent
- Returns the start time of this program event.
- getState() -
Method in interface javax.media.Controller
- Get the current state of this
Controller
.
- getStopTime() -
Method in interface javax.media.Clock
- Get the last value successfully set by
setStopTime
.
- getStopTime() -
Method in class javax.media.StopTimeChangeEvent
- Get the new stop-time for the
Controller
that
generated this event.
- getStreamType() -
Method in interface javax.tv.service.navigation.ServiceComponent
- Provides the stream type of this component.
- getStreams() -
Method in class javax.media.protocol.PullDataSource
- Get the collection of streams that this source
manages.
- getStreams() -
Method in class javax.media.protocol.PushDataSource
- Get the collection of streams that this source
manages.
- getStreams() -
Method in interface javax.media.protocol.RateConfiguration
- Get the streams that will have content at this rate.
- getStreams() -
Method in class javax.media.protocol.URLDataSource
-
- getSupportedDimensions() -
Method in class javax.tv.service.SIManager
- Provides the names of available rating dimensions in the local
rating region.
- getSyncTime() -
Method in interface javax.media.Clock
- Get the current media time or the time until this
Clock
will synchronize to its TimeBase
.
- getSystemTimeBase() -
Static method in class javax.media.Manager
- Get the time-base object for the system.
- getTargetState() -
Method in interface javax.media.Controller
- Get the current target state of this
Controller
.
- getTargetState() -
Method in class javax.media.TransitionEvent
- Get the
Controller's
target state at the time this event
was generated.
- getTime() -
Method in interface javax.media.TimeBase
- Get the current time of this
TimeBase
.
- getTime() -
Method in class javax.tv.util.TVTimerSpec
- Returns the absolute or delay time when this specification
will go off.
- getTimeBase() -
Method in interface javax.media.Clock
- Get the
TimeBase
that this Clock
is using.
- getTimeBaseTime() -
Method in class javax.media.StartEvent
- Get the time-base time that started the
Controller
.
- getTimer() -
Static method in class javax.tv.util.TVTimer
- Returns the default timer for the system.
- getTimerSpec() -
Method in class javax.tv.util.TVTimerWentOffEvent
- Returns the timer specification for this event.
- getTransport() -
Method in class javax.tv.service.transport.TransportSIChangeEvent
- Reports the
Transport
that generated the event.
- getTransportStream() -
Method in class javax.tv.service.transport.TransportStreamChangeEvent
- Reports the
TransportStream
that changed.
- getTransportStreamCollection() -
Method in class javax.tv.service.transport.TransportStreamChangeEvent
- Reports the
TransportStreamCollection
that generated
the event.
- getTransportStreamID() -
Method in interface javax.tv.service.transport.TransportStream
- Reports the ID of this transport stream.
- getTransports() -
Method in class javax.tv.service.SIManager
- Reports the various content delivery mechanisms currently
available on this platform.
- getURL() -
Method in class javax.media.MediaLocator
- Get the
URL
associated with this MediaLocator
.
- getUpdateTime() -
Method in interface javax.tv.service.SIRetrievable
- Returns the time when this object was last updated from data in
the broadcast.
- getVisualComponent() -
Method in interface javax.media.Player
- Obtain the display
Component
for this Player
.
- getXScale() -
Method in class javax.tv.media.AWTVideoSize
- Give the scaling factor applied to the video in the horizontal
dimension, i.e.,
getDestination().width / getSource().width
.
- getXletProperty(String) -
Method in interface javax.tv.xlet.XletContext
- Provides an Xlet with a mechanism to retrieve named
properties from the XletContext.
- getYScale() -
Method in class javax.tv.media.AWTVideoSize
- Give the scaling factor applied to the video in the vertical
dimension, i.e.,
getDestination().height / getSource().height
.
Service
object is available on multiple
transports, (e.g., the same content delivered over terrestrial and
cable network).
Locator
has a mapping to
multiple transports.
Service
in the next position in
the list.
Service
in the previous
position in the list.
Locator
.
AWTVideoSize
.
SIElement
.
Service
.
ServiceList
.
IncompatibleSourceException
is thrown
by a MediaHandler
when setSource
is invoked and the MediaHandler
cannot
support the DataSource
.IncompatibleTimeBaseException
is generated
when Clock.setTimeBase
is invoked
using a TimeBase
that the Clock
cannot support.InsufficientResourcesException
is generated when
sufficient resources for an operation are not available.InsufficientResourcesException
with no
detail message.
InsufficientResourcesException
with a
detail message.
InterfaceMap
reports the local IP address
assigned to a given service component that carries IP data.InternalErrorEvent
indicates that a Controller
failed
for implementation-specific reasons.Locator
is not valid
in a particular context.InvalidLocatorException
with no
detail message.
InvalidLocatorException
with the
specified detail message.
InvalidServiceComponentException
with no detail message.
InvalidServiceComponentException
with
the specified detail message.
MediaSelectPermission
"implies" the
specified Permission
.
Service
object in the list.
MediaLocator
.
getStartLatency
.
CachingControl
doesn't
know how long the content is.
Locator
interface provides an opaque reference to
the location information of objects which are addressable within the
Java TV API.Locator
objects.LocatorFactory
instance.
LocatorFilter
represents a ServiceFilter
based on a set of locators.ServiceContentHandler
required to present the requested
service.
SIChangeType
indicating that an SIElement
has been modified.
MalformedLocatorException
with no
detail message.
MalformedLocatorException
with the
specified detail message.
Manager
is the access point for obtaining
system dependent resources such as Players
,
DataSources
, and the system TimeBase
.MediaError
indicates an error condition that
occurred through incorrect usage of the API.MediaEvent
is the base interface for events supported
by the media framework.MediaException
indicates an unexpected error
condition in a JavaMedia method.MediaHandler
is the base interface for objects
that read and manage media content delivered from a
DataSource
.MediaLocator
describes the location of
media content.MediaProxy
is a MediaHandler
which
processes content from one DataSource
,
to produce another DataSource
.MediaSelectCARefusedEvent
is generated when a
media select operation fails due to lack of CA authorization.MediaSelectCARefusedEvent
.
MediaSelectControl
allows the selection of different
kinds of content in a running Player
.MediaSelectEvent
is the base class of events sent to
MediaSelectListener
instances.MediaSelectEvent
.
MediaSelectFailedEvent
notifies a
MediaSelectListener
that a selection operation failed.MediaSelectFailedEvent
.
MediaSelectListener
interface is implemented by
applications in order to receive notification of selection
operations on a MediaSelectControl
.MediaSelectControl
, the content that a JMF Player
presents.MediaSelectPermission
object for the
specified Locator
.
MediaSelectPermission
object for a
Locator
with the given external form.
MediaSelectSucceededEvent
notifies a
MediaSelectListener
that a selection operation
succeeded.MediaSelectSucceededEvent
.
MediaTimeSetEvent
is posted by a Controller
when its
media-time has been set with the setMediaTime
method.TimeBase
time corresponding to the specified media time.
NetworkChangeEvent
notifies an
NetworkChangeListener
of changes detected in a
NetworkCollection
.NetworkChangeEvent
.
Network
data.Transport
.NoDataSourceException
is thrown when a DataSource
can't be found for a particular URL
or MediaLocator
.NoPlayerException
is thrown when a PlayerFactory
can't find a Player
for a
particular URL
or MediaLocator
.NormalContentEvent
is generated to indicate that the
normal content of a service is being presented.NotPrefetchedError
is thrown when a method that
requires a Controller
to be in the Prefetched state is called
and the Controller
has not been Prefetched.NotRealizedError
is thrown when a method that
requires a Controller
to be in the Realized state is called
and the Controller
is not Realized.Service
object in the list.
ProgramScheduleListener
of a
change to a ProgramSchedule
.
ServiceComponentChangeListener
of a
change to a ServiceComponent
.
BouquetChangeListener
of a
change to a Bouquet
.
NetworkChangeListener
of a
change to a Network
.
ServiceDetailsChangeListener
of a
change to a ServiceDetails
.
TransportStreamChangeListener
of a
change to a TransportStream
.
SIRequestor
of unsuccessful asynchronous
SI retrieval.
SIRequestor
of successful asynchronous
SI retrieval.
PackageManager
maintains a persistent store of
package-prefix lists.Player
is a MediaHandler
for rendering
and controlling time based media data.DataSource
implements the Positionable
interface
if it supports changing the media position within the stream.PreferenceFilter
represents a
ServiceFilter
based on a user preference for favorite
services.PrefetchCompleteEvent
is posted when a Controller
finishes
Prefetching.getState
.
getState
.
PresentationChangedEvent
indicates that the content
being presented in the ServiceContext
has changed.PresentationTerminatedEvent
is generated when the
presentation of a service terminates.ProgramEvent
represents collection of elementary
streams with a common time base, an associated start time, and an
associated end time.SIElement
provides a textual description of a
ProgramEvent
.ProgramScheduleChangeType
object.
ProgramScheduleEvent
notifies an
ProgramScheduleListener
of changes to program events
detected in a ProgramSchedule
.ProgramScheduleEvent
.
ProgramSchedule
data.PushDataStreams
.Controller's
start latency to the shortest possible time.
Service
object in the list.
SIChangeType
indicating that an SIElement
has been removed.
getStopTime
if the stop-time is unset.
RateChangeEvent
is a ControllerEvent
that is posted when
a Controller's
rate changes.DataSources
support the
RateConfigureable
interface if they use
different rate-configurations to support multiple
media display speeds.RatingDimension
interface represents an
individual content rating scheme against which program events are
rated.Locator
.ReadPermission
object for a locator
with the given external form.
RealizeCompleteEvent
is posted when a Controller
finishes
Realizing.getState
.
getState
.
ResourceUnavailableEvent
indicates that a Controller
was
unable to allocate a resource that it requires for operation.RestartingEvent
indicates that a Controller
has moved from
the Started state back to the Prefetching state
(a Stopped state) and intends to return to the
Started state when Prefetching is complete.Controller
.
ServiceContextListener
of an event
generated by a ServiceContext
.
SIElement
.
BouquetChangeListener
.
Controller
.
Controller's
listener list.
ProgramScheduleListener
.
ServiceContext
.
MediaSelectListener
from
receiving events related to media selection on this Player.
NetworkChangeListener
.
ServiceComponentChangeListener
.
ServiceDetailsChangeListener
.
TransportStreamChangeListener
.
Bouquet
from the collection.
Bouquet
objects in
this BouquetCollection
.
ProgramEvent
.
ProgramEvent
.
Service
.
Network
from the collection.
Network
objects in
this NetworkCollection
.
ProgramEvent
corresponding to the
given Locator
.
SIElement
corresponding to the
specified Locator
.
ServiceDetails
object corresponding to
the given Locator
.
TransportStream
from the
collection.
TransportStream
objects
representing the transport streams carried in this
Network
.
TransportStream
objects in
this TransportStreamCollection
.
SIChangeEvent
objects are sent to
SIChangeListener
instances to signal detected changes
in the SI database.SIChangeEvent
object.
SIElement
data.SIChangeType
object.
SIElementFilter
represents a
ServiceFilter
based on a particular
SIElement
(such as a TransportStream
or
ProgramEvent
).SIElement
.
SIException
with no detail message.
SIException
with a detail message.
SIManager
represents a managing entity which has
knowledge of all the broadcast resources available to a receiver.SIManager
object.
SIRequest
object is used to cancel a pending
asynchronous SI retrieval operation.SIRequestFailureType
object.
SourceStream
will implement this interface
if it is capable of seeking to a particular position in the
stream.SelectPermission
represents permission to perform a
select()
operation on a ServiceContext
.SelectionFailedEvent
is generated when a service
selection operation fails.Service
interface represents an abstract view on
what is generally referred to as a television "service" or
"channel".ServiceComponentChangeEvent
notifies an
ServiceComponentChangeListener
of changes to a
ServiceComponent
detected in a
ServiceDetails
.ServiceComponentChangeEvent
.
ServiceComponent
data.ServiceContentHandler
represents a mechanism for
presenting, processing or playing portions of a service.ServiceContext
represents an environment in which
services are presented in a broadcast receiver.ServiceContextDestroyedEvent
is generated when a
ServiceContext
is destroyed via its
destroy()
method.ServiceContextException
with no detail message.
ServiceContextException
with a detail message.
ServiceContext
objects.ServiceContextFactory
.
ServiceContextListener
interface is implemented by
applications wishing to receive events related to service contexts.ServiceContextPermission
represents permission to
control a ServiceContext
.Service
.ServiceDetailsChangeEvent
notifies an
ServiceDetailsChangeListener
of changes detected to a
ServiceDetails
on a Transport
.ServiceDetailsChangeEvent
.
ServiceDetails
data.ServiceDetailsSIChangeEvent
notifies an
SIChangeListener
of changes to a
ServiceDetails
.ServiceDetailsSIChangeEvent
.
ServiceList
.ServiceIterator
permits iteration over an ordered
list of Service
objects.ServiceList
represents an ordered list of
Service
objects based on a specific grouping rule
defined by a ServiceFilter
.ServiceMediaHandler
represents an handler of service
components that are real time media sharing the same clock.ServiceNumber
interface to
provide the minor number of two-part service numbers described in
major.minor format.ServiceTypeFilter
represents a
ServiceFilter
based on a particular
ServiceType
.ServiceType
.
ServiceList
, for example,
sorting by service numbers.SortNotAvailableException
with no
detail message.
SortNotAvailableException
with a
detail message.
PushSourceStream
.StartEvent
is a TransitionEvent
that indicates that
a Controller
has entered the Started state.StartEvent
.
StopAtTimeEvent
indicates that the Controller
has stopped because it reached
its stop time.StopByRequestEvent
indicates that the Controller
has stopped in response to a stop
call.StopEvent
is a ControllerEvent
that indicates that a Controller
has stopped.StopTimeChangeEvent
is generated by a Controller
when its stop time
has changed.StopTimeSetError
is thrown when the stop time
has been set on a Started Clock
and setStopTime
is invoked
again.ServiceComponent
stream types (e.g., "video", "audio", "subtitles", "data",
"sections", etc.).ServiceContext
.
MediaSelectListener
that a selection
has completed.
source
for this DataSource
.
Clock's
media time.
GainControl
.
SIManager
.
RateConfiguration
.
MediaHandler
should use to obtain content.
Clock
to stop.
TimeBase
for this Clock
.
Service
objects in the list.
ServiceList
containing the
same elements as the current list, sorted in ascending
order by service name.
ServiceList
containing the
same elements as the current list, sorted in ascending
order by service number.
Player
as soon as possible.
Clock
.
ServiceContext
to stop presenting content
and enter the not presenting state.
Clock
.
TVTimer.schedule()
method
when a timer specification cannot be met.Time
abstracts time in the Java Media framework.TimeBase
is a constantly ticking source of time,
much like a crystal.TransitionEvent
is a ControllerEvent
that indicates
that a Controller
has changed state.TransitionEvent
.
TransportSIChangeEvent
notifies an
SIChangeListener
of changes detected to the SI on a
Transport
.TransportSIChangeEvent
.
TransportStreamChangeEvent
notifies an
TransportStreamChangeListener
of changes detected in a
TransportStreamCollection
.TransportStreamChangeEvent
.
TransportStream
data.Transport
.hasPrevious()
returns false
and
nextService()
returns the first Service
in the list (if the list is not empty).
hasNext()
returns false
and
previousService()
returns the last Service
in the list (if the list is not empty).
URL
argument that can
be used to construct the MediaLocator
.
Locator
.
MediaLocators
.
AWTVideoSize
and its values.
PushSourceStream
.
Locator
into its respective collection
of transport dependent Locator
objects.
URL
using URLConnection
.URLDataSource
directly from a URL
.
getState
.
|
JSR-927 (Maintenance Release) | ||||||||||
PREV NEXT | FRAMES NO FRAMES |