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.
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.
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.