|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Player to assume control of another Controller.
ControllerListener to which
this Controller will send events.
DataSink.
CaptureDeviceInfo object for a new capture device
to the list of devices maintained by the
CaptureDeviceManager.
PropertyChangeEvent .
PropertyChangeListener to the listener list.
AudioDeviceUnavailableEvent indicates that the Controller could not
fetch the audio device.AudioFormat with the specified encoding type.
AudioFormat with the specified attributes.
AudioFormat with the specified attributes.
AudioFormat with the specified attributes.
BadHeaderException is thrown
by a Demultiplexer when getTracks
is invoked and the header information is incomplete
or inconsistent.Buffer is a media-data container that carries media data from one
processing stage to the next inside of a Player or Processor.Buffer could not be handled.
Buffer was converted successfully to output.
Buffer object to
an AWT Image object that you can then render using AWT methods.PushBufferStream.Format is a byte array.
SourceStream that caches
downloaded data for fast delivery to the handler.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.
CannotRealizeException is thrown when Manager
cannot realize a Player or Processor
via the createRealizedPlayer and
createRealizedProcessor calls.CaptureDevice is the interface for all capture devices.CaptureDeviceInfo object contains information about a particular capture device.CaptureDeviceInfo object with null attributes.
CaptureDeviceInfo object with the specified name, media
locator, and array of Format objects.
CaptureDeviceManager is a manager class that provides access to
a list of the capture devices available on a system.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 with no message.
ClockStartedError that contains the specified reason message.
ClockStoppedException is thrown when a method that
expects the Clock to be Started is
called on a Stopped Clock.Format.
VideoFormat by copying each field to
the clone.
H261Format.
RGBFormat.
JPEGFormat by copying each format
attribute to the clone.
YUVFormat.
AudioFormat by copying each
field to the clone.
IndexedColorFormat by copying each format
attribute to the clone.
H263Format.
MediaLocator.
Codec is a media processing unit that accepts a Buffer
object as its input, performs some processing on the input data, and then puts the
result in an output Buffer object.Processor to be programmed.
ConfigureCompleteEvent is posted when a Processor finishes
Configuring.ConfigureCompleteEvent.
getState.
getState.
MediaLocator.
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 interface, which extends Clock,
provides resource-allocation
state information, event generation, and a mechanism for obtaining objects
that provide additional control over a Controller.ControllerEvents and
dispatches them to an appropriate stub-method.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.Controller that this listener is registered with.
Controls provides an interface for
obtaining objects by interface or class name.Buffer into this
Buffer
Buffer into this
Buffer.
Format into this Format.
Format into this VideoFormat.
Format into
this H261Format.
Format into
this RGBFormat.
Format into
this JPEGFormat.
Format into
this YUVFormat.
Format into this AudioFormat.
Format into
this H261Format.
Format into
this H263Format.
Buffer object for the given AWT Image
and frameRate.
DataSource that
provides a copy of the same data streams.
DataSink for the specified input
Datasource and destination Medialocator.
DataSource for the specified media.
DataSource for the specified media.
DataSource from an array of sources.
Player for the DataSource.
Player for the specified media.
Player for the specified media.
Processor for the DataSource.
Processor for the specified media.
Processor for the specified media.
Player for the specified source.
Player for the specified media.
Player for the specified media.
Processor for the specified
ProcessorModel.
Buffer.
DataLostErrorEvent is posted when a Controller
has lost data.DataSink is the base interface for objects that
read media content delivered by a DataSource
and render the media to some destination.DataSinkErrorEvent indicates that an error has
occurred while the DataSink was writing data to the destination.DataSinkEvent is the base class for events generated
by the DataSink.DataSinkListener is an interface for handling asynchronous
events generated by DataSink.DataSinkProxy is a MediaProxy that provides
the content type of the DataSink to be created based on its
destination MediaLocator.DataSink that this listener is registered with.
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.Demultiplexer is a media processing unit that
takes an interleaved media stream as input, extracts the individual tracks from the stream,
and outputs the resulting tracks.Renderer
or Multiplexer plugin by continuing the processing
until the internal buffer is empty.
Renderer or
Multiplexer plugin if the plugin's internal buffered data
can be drained.Buffer, in nanoseconds.
Duration interface provides a way to determine the
duration of the media being played by a media object.getDuration.
getDuration.
DurationUpdateEvent is posted by a Controller when its
duration changes.Effect is a media processing unit that takes an input Buffer of data,
performs some special-effects processing on the data, and then outputs the
data to an output Buffer.EndOfMediaEvent indicates that the Controller
has reached the end of its media and is stopping.EndOfStreamEvent indicates that the DataSource connected
to the DataSink has flagged and end-of-stream.Format is the same as this Format.
Format with this VideoFormat.
Format with this H261Format.
Format with this RGBFormat.
Format with this JPEGFormat.
Format with this YUVFormat.
Format with this AudioFormat.
Format with this H261Format.
Format with this H261Format.
Buffer should be ignored.
Buffer marks the end of media for the data stream.
Buffer starts with a key frame.
Buffer will not be dropped
even if the frame is behind the presentation schedule.
Buffer is not to be presented
in sync with the scheduled presentation time.
Buffer will not be waited on
even if the frame is ahead of the presentation schedule.
Buffer carries a time stamp that's
in relative time units.
Buffer carries a time stamp that's
in RTP (NTP) time units.
Buffer contains only SID (silence information
description) frames.
Buffer contains only silence frames.
Buffer carries a time stamp that's
relative to the SystemTimeBase.
Buffer.
Format of the chunk of data in this Buffer.
Format abstracts an exact media format.Format that has the specified encoding type.
Format that has the specified encoding and data types.
Format is an array of Format objects.
FormatChangeEvent is posted by a Controller when
the Format of its media changes.FormatChangeEvent.
FormatChangeEvent, indicating the old Format and the
new Format.
FormatControl interfaces is implemented by objects which
supports format setting.mapTimeToFrame method returns this value if the time mapping
cannot be established or the Track contains an audio stream.
FrameGrabbingControl is the interface to grab a
still video frame from the video stream.FramePositioningControl is the interface to control
precise positioning to a video frame for Players
and Processors.GainChangeEvent
when the state of a GainControl changes.
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.Format.
Format.
MediaPlayer such as its displayName.
CachingControl object that generated
the event.
CaptureDeviceInfo object that describes
this device.
Processor.
ProcessorModel.
DataSink is consuming.
DataSink to be created for
the specified destination MediaLocator.
Class or Interface
The full class or interface name must be used.
Control that supports the specified
class or interface.
null because no controls are implemented.
null because no controls are implemented.
Component that provides additional download control.
Component associated with this
Control object.
Component that provides the default user
interface for controlling this Player.
Component for this MediaPlayer.
Control objects supported by
this Controller.
Controller's state at the time this event was
generated
Buffer.
DataSource from this Multiplexer.
DataSource from the Processor.
DataSource.
DataSource class names from the
protocol prefix-list and a protocol name.
Format requires.
GainControl's new gain value in dB.
CaptureDeviceInfo object that corresponds to the specified device.
CaptureDeviceInfo objects that correspond to devices
that can capture data in the specified Format.
Controller
is using.
Buffer.
Duration.DURATION_UNKNOWN.
Format.
Format.
Format reported by this exception.
Buffer.
Format of the data in this
Track.
Format of the data in this Buffer.