javax.media
Interfaces 
CachedStream
CachingControl
Clock
Codec
Control
Controller
ControllerListener
Controls
DataSink
DataSinkProxy
Demultiplexer
DownloadProgressListener
Drainable
Duration
Effect
ExtendedCachingControl
GainChangeListener
GainControl
MediaHandler
MediaProxy
Multiplexer
Owned
Player
PlugIn
Prefetchable
Processor
Renderer
TimeBase
Track
TrackListener
Classes 
AudioDeviceUnavailableEvent
Buffer
CachingControlEvent
CaptureDeviceInfo
CaptureDeviceManager
ConfigureCompleteEvent
ConnectionErrorEvent
ControllerAdapter
ControllerClosedEvent
ControllerErrorEvent
ControllerEvent
DataLostErrorEvent
DataStarvedEvent
DeallocateEvent
DurationUpdateEvent
EndOfMediaEvent
Format
GainChangeEvent
InternalErrorEvent
Manager
MediaEvent
MediaLocator
MediaTimeSetEvent
PackageManager
PlugInManager
PrefetchCompleteEvent
ProcessorModel
RateChangeEvent
RealizeCompleteEvent
ResourceUnavailableEvent
RestartingEvent
SizeChangeEvent
StartEvent
StopAtTimeEvent
StopByRequestEvent
StopEvent
StopTimeChangeEvent
SystemTimeBase
Time
TransitionEvent
Exceptions 
BadHeaderException
CannotRealizeException
ClockStoppedException
IncompatibleSourceException
IncompatibleTimeBaseException
MediaException
NoDataSinkException
NoDataSourceException
NoPlayerException
NoProcessorException
ResourceUnavailableException
UnsupportedPlugInException
Errors 
ClockStartedError
MediaError
NotConfiguredError
NotPrefetchedError
NotRealizedError
StopTimeSetError