Package net.sf.fmj.media

General FMJ classes, including abstract base classes.

See:
          Description

Class Summary
AbstractCodec Abstract base class to implement Codec.
AbstractControls Abstract implementation of Controls, useful for subclassing.
AbstractDataSink Abstract base class to implement DataSink.
AbstractDemultiplexer Abstract base class to implement Demultiplexer.
AbstractDePacketizer Generic DePacketizer base class.
AbstractGainControl Base class to help implement GainControl.
AbstractMultiplexer Abstract base class to implement Multiplexer.
AbstractPacketizer Abstract base class to implement a packetizer codec.
AbstractPlugIn Abstract implementation of PlugIn, useful for subclassing.
AbstractProcessor Abstract base class to implement Processor.
AbstractRenderer Abstract implementation of Renderer, useful for subclassing.
AbstractTrack Abstract base class to implement Track.
AbstractVideoRenderer Abstract implementation of VideoRenderer, useful for subclassing.
AsyncBufferTransferHandlerNotifier Helper class to do BufferTransferHandler notifications in a background thread.
AsyncSourceTransferHandlerNotifier Helper class to do SourceTransferHandler notifications in a background thread.
AudioFormatCompleter Creates audio formats which have any unspecified values set to defaults
BonusAudioFormatEncodings Audio format encodings in FMJ but not JMF.
BonusVideoFormatEncodings Video format encodings in FMJ but not JMF.
BufferQueueInputStream Turns a queue of Buffer objects into an InputStream.
CloneableCaptureDevicePullBufferDataSource Cloneable PullBufferDataSource that also implements CaptureDevice.
CloneableCaptureDevicePullDataSource Cloneable PullDataSource that also implements CaptureDevice.
CloneableCaptureDevicePushBufferDataSource Cloneable PushBufferDataSource that also implements CaptureDevice.
CloneableCaptureDevicePushDataSource Cloneable PushDataSource that also implements CaptureDevice.
CloneablePullBufferDataSource Cloneable PullBufferDataSource.
CloneablePullDataSource Cloneable PullDataSource.
CloneablePushBufferDataSource Cloneable PushBufferDataSource.
CloneablePushDataSource Cloneable PushDataSource.
MergingCaptureDevicePullBufferDataSource Merges multiple PullBufferDataSource that implement CaptureDevice.
MergingCaptureDevicePullDataSource Merges multiple PullDataSource that implement CaptureDevice.
MergingCaptureDevicePushBufferDataSource Merges multiple PushBufferDataSource that implement CaptureDevice.
MergingCaptureDevicePushDataSource Merges multiple PushDataSource that implement CaptureDevice.
MergingPullBufferDataSource Merges multiple MergingPullBufferDataSource.
MergingPullDataSource Merges multiple PullDataSource.
MergingPushBufferDataSource Merges multiple PushBufferDataSource.
MergingPushDataSource Merges multiple PushDataSource.
MimeManager Intended to function as Sun's version in com.sun.media.
MimeTable A table for holding mime type/file extension mappings.
PullSourceStreamInputStream Implements an InputStream by wrapping a PullSourceStream.
RegistryDefaults Defaults for the FMJ registry.
SleepHelper Helps calculate and sleep based on buffer timestamps; useful for rendering media at the correct rate.
TrackInputStream Implements InputStream by wrapping a Track.
 

Package net.sf.fmj.media Description

General FMJ classes, including abstract base classes.