|
|||||||||
| 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
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.
DataSource.
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 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.
FormatControl objects.
VideoFormat.
AudioFormat.
AudioFormat.
Player's
audio gain.
Handler classes from the
content-prefix-list and a content name.
Buffer.
DataSource that specifies the media source for this ProcessorModel.
MediaLocator that specifies the media source for this ProcessorModel.
Buffer if the data is held in an array.
GainControl's new gain value in the level scale.
MediaLocator needed to create a DataSource
for this device through the Manager.
MediaLocator that describes this source.
VideoFormat.
MediaPlayer.
MediaPlayer.
MediaLocator for this MediaPlayer
that corresponds to the specified String.
Clock's current media time
in nanoseconds.
Clock's current media time.
Controller started.
Controller that
generated this event.
GainControl.
GainControl's new mute value.
TimeBase
specified in nanoseconds.
Format.
Buffer is held in an array, gets the
offset into the data array where the valid data begins.
Format.
MediaLocator that describes where
the output of this DataSink goes.
Format of the specified track.
Format.
MediaPlayer.
Player for this MediaPlayer.
Controller was in before this event occurred.
Handler classes from the
content-prefix-list and a content name.
Component for displaying the download progress.
PropertyDescriptor objects, one for
each public property in the MediaPlayer.
JPEGFormat.
Controller that
generated this event.
RateRange for this configuration.
MediaLocator string with the protocol removed.
Buffer.
VideoFormat.
Controller that posted this event.
DataSink that posted this event.
GainControl that posted this event.
Controller's start latency in nanoseconds.
Track.
Controller.
Format.
setStopTime.
Controller that
generated this event.
String that corresponds to the
specified input string from a resource boundle file.
Processor
can output.
Demultiplexer supports.
Multiplexer supports.
Renderer.
Multiplexer supports.
PortControl object.
Clock will synchronize to its TimeBase.
Controller's target state at the time this event
was generated.
Controller.
TimeBase.
TimeBase that this Clock is using.
Controller.
Buffer.
TrackControl for each track in the media stream.
Processor constructed with this ProcessorModel.
Format.
URL associated with this MediaLocator.
Component for this Player.
MediaPlayer.
MediaPlayer.
H261Format object with default parameters.
H261Format object with the specified parameters.
H263Format object with default attributes.
Image object to a JMF
Buffer object.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.IndexedColorFormat object with the specified parameters.
MediaLocator.
Buffer chunk was not fully consumed.
InputSourceStream from an input stream.
Format is an integer array.
InternalErrorEvent indicates that a Controller failed
for implementation-specific reasons.Format object.
Format objects.
Format objects.
Format objects.
Format objects.
Format objects.
Format objects.
Format objects.
Format objects.
MediaPlayer.
MediaPlayer.
Buffer is to be discarded.
Track is enabled.
Buffer marks the end of the media stream.
MediaPlayer.
tFormat is an acceptable format for the track
tIndex.
MediaPlayer.
paintValue method.
MediaPlayer.
Renderer or
Multiplexer plugin.
Time.
JPEGFormat object.
JPEGFormat with the specified parameters.
getStartLatency.
CachingControl doesn't
know how long the content is.
MediaLocator that identifies a device.
Manager is the access point for obtaining
system dependent resources such as Players,
DataSources, Processors, DataSinks,
the system TimeBase, the cloneable and merging utility
DataSources.Time that corresponds to the specified frame number.
TimeBase time corresponding to the specified media time.
Format matches this Format.
Format matches
this VideoFormat.
Format matches
this H261Format.
Format matches
this RGBFormat.
Format matches
this JPEGFormat.
Format matches
this YUVFormat.
Format matches
this AudioFormat.
Format matches
this H261Format.
Format matches
this H261Format.
MediaError indicates an error condition that
occurred through incorrect usage of the API.MediaEvent is the base interface for media events.MediaException indicates an unexpected error
condition in a JMF 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.MediaPlayer encapsulates a player in a
JavaBeansTM component.MediaPlayer.MediaPlayer bean.KeyListener for the
visual text field.
MediaPlayer, mainly for
error messages.Dialog for setting up RTP parameters.Frame.
MediaTimeSetEvent is posted by a Controller when its
media-time has been set with the setMediaTime method.Multiplexer is a media processing unit takes input data from multiple tracks,
combines the data into an interleaved container format, then outputs the
interleaved data through an output DataSource.String that contains the name of a device.
NoDataSinkException is thrown when Manager
can't find a DataSink for a
particular MediaLocator and DataSource.NoDataSourceException is thrown when a DataSource
can't be found for a particular URL or MediaLocator.NoPlayerException is thrown when a Manager
can't find a Player for a
particular URL or MediaLocator.NoProcessorException is thrown when Manager
can't find a Processor for a
particular URL, MediaLocator or ProcessorModel.NotConfiguredError is thrown when a method that
requires a Processor to be in the Configured state
is called and the Processor has not yet been Configured.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.MediaLocator.
Buffer chunk was not filled.
PackageManager maintains a persistent store of
package-prefix lists.Player is a MediaHandler for rendering
and controlling time based media data.Manager to create
Players that support
PlugIns.
PlugInManager is used to search for installed plug-ins and
register new plug-ins.PortControl interface represents a control to
access the input or output ports of a device.Positionable interface
if it supports changing the media position within the stream.Controller's start latency to the shortest possible time.
Renderer or
Multiplexer plugin if it has some
internal buffers that require prefetching to minimize startup
latency.PrefetchCompleteEvent is posted when a Controller finishes
Prefetching.getState.
getState.
Renderer.
Buffer and multiplexes it with data from other
tracks.
Processor interface defines a module for processing
and controlling time-based media data.Processor.ProcessorModel with null properties.
ProcessorModel for the specified input DataSource, track formats, and
output type.
ProcessorModel for the specified track formats and
output content-type.
ProcessorModel for the specified input
MediaLocator, track formats, and output type.
PullBufferStreams and delivers data as
Buffer objects.PushDataStreams.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.Track.
Controller.
RealizeCompleteEvent is posted when a Controller finishes
Realizing.getState.
getState.
Player to stop controlling a Controller.
Controller's
listener list.
DataSink.
CaptureDeviceInfo object from the list of devices maintained by the
CaptureDeviceManager.
PropertyChangeListener from the listener list.
Renderer is a media processing unit that renders input media
to a pre-defined destination, such as the screen or system speaker.getStopTime if the stop-time is unset.
ResourceBundle.
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.saveMediaTime
so that the video resumes from the time it was stoped.
RGBFormat.
RGBFormat object with the specified properties.
RGBFormat object with the specified properties.
getSequenceNumber method returns this value if
the sequence number is not known.
Buffer.
Component, control Component,
and urlName according to the specified dimensions.
MediaPlayer.
Codec plugins to be used on the track.
Multiplexer.
Processor.
MediaPlayer.
DataSource for this MediaPlayer.
Buffer.
Buffer.
Track.
Buffer.
MediaPlayer.
Buffer.
Format of the data in this Buffer.
Manager to use.
Format of the input data.
Format for the specified track.
Buffer if the data
is held in an array.
source for this DataSource.
MediaPlayer.
MediaPlayer.
MediaLocator for this MediaPlayer.
Clock's media time.
GainControl.
Multiplexer can expect
to find in the input stream.
Buffer is held in an array,
sets the offset into the array where the valid data begins.
MediaLocator for this DataSink.
MediaPlayer.
Player to use to present media
for this MediaPlayer.
Time.
RateConfiguration.
Processor
with the given one.
Buffer.
MediaHandler
should use to obtain content.
Clock
to stop.
TimeBase for this Clock.
Buffer.
Track.
MediaPlayer.
MediaPlayer.
Format is a short array.
PushSourceStream.Demultiplexer.
Player as soon as possible.
MediaPlayer as soon as possible.
getState.
StartEvent is a TransitionEvent that indicates that
a Controller has entered the Started state.StartEvent.
Clock.
Demultiplexer.
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.Clock.
TimeBase that ships
with JMF.mapFrameToTime method returns this value if the time mapping
cannot be established or the Track contains an audio stream.
getTimeStamp method return this value if the time
stamp of the media is not known.
TimeBase is a constantly ticking source of time,
much like a crystal.Buffer, in nanoseconds.
URL argument that can
be used to construct the MediaLocator.
MediaLocators.
String representation of the Format attributes.
String representation of the attributes of this
VideoFormat.
String representation of the attributes of this
H261Format.
String representation of the attributes of this
RGBFormat.
String representation of the attributes of this
JPEGFormat.
String representation of the attributes of this
YUVFormat.
String representation of the attributes of this
AudioFormat.
H263Format.
Track abstracts the information specific to an individual
track in a media stream.TrackControl interface is provided by the
Processor to query, control and manipulate the data
of individual media tracks.PushBufferStream to the
handler that data is available to be read from stream.
PushSourceStream.
TransitionEvent is a ControllerEvent that indicates
that a Controller has changed state.TransitionEvent.
U.
UnsupportedFormatException is thrown when a format change request fails
because the requested Format is not supported.UnsupportedFormatException.
UnsupportedFormatException with the specified parameters.
UnsupportedPlugInException is thrown
by a TrackControl if a PlugIn
cannot be set on the Processor.- UnsupportedPlugInException() -
Constructor for class javax.media.UnsupportedPlugInException
-
- UnsupportedPlugInException(String) -
Constructor for class javax.media.UnsupportedPlugInException
-
- update(ReceiveStreamEvent) -
Method in interface javax.media.rtp.ReceiveStreamListener
- Method called back in the RTPSessionListener to notify
listener of all ReceiveStream Events.
- update(RemoteEvent) -
Method in interface javax.media.rtp.RemoteListener
- Method called back in the RemoteListener to notify
listener of all RTP Remote Events.RemoteEvents are one of
ReceiverReportEvent, SenderReportEvent or RemoteCollisionEvent
- update(SendStreamEvent) -
Method in interface javax.media.rtp.SendStreamListener
- Method called back in the RTPSessionListener to notify
listener of all SendStream Events.
- update(SessionEvent) -
Method in interface javax.media.rtp.SessionListener
- Method called back in the SessionListener to notify
listener of all Session Events.SessionEvents could be one
of NewParticipantEvent or LocalCollisionEvent.
- URLDataSource - class javax.media.protocol.URLDataSource.
- A default data-source created directly from
a
URL using URLConnection. - URLDataSource() -
Constructor for class javax.media.protocol.URLDataSource
- Implemented by subclasses.
- URLDataSource(URL) -
Constructor for class javax.media.protocol.URLDataSource
- Construct a
URLDataSource
directly from a URL.
VideoFormat with the specified encoding type.
VideoFormat with the specified attributes.
read call.
read call.
ObjectOutput
writeObject method.
YUVFormat object that represents all YUV formats.
YUVFormat with the specified properties.
YUVFormat object for a specific yuvType.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||