javax.media
Interface Player
- All Superinterfaces:
- Clock, Controller, Duration, MediaHandler
- All Known Subinterfaces:
- Processor
- All Known Implementing Classes:
- AbstractPlayer, AbstractProcessor, Handler, Handler, Handler
public interface Player
- extends MediaHandler, Controller
Standard JMF class -- see this class in the JMF Javadoc.
Complete.
- Author:
- Ken Larson
Fields inherited from interface javax.media.Clock |
RESET |
Methods inherited from interface javax.media.Controller |
addControllerListener, close, deallocate, getControl, getControls, getStartLatency, getState, getTargetState, prefetch, realize, removeControllerListener |
Methods inherited from interface javax.media.Clock |
getMediaNanoseconds, getMediaTime, getRate, getStopTime, getSyncTime, getTimeBase, mapToTimeBase, setMediaTime, setRate, setStopTime, setTimeBase, stop, syncStart |
getVisualComponent
java.awt.Component getVisualComponent()
getGainControl
GainControl getGainControl()
getControlPanelComponent
java.awt.Component getControlPanelComponent()
start
void start()
addController
void addController(Controller newController)
throws IncompatibleTimeBaseException
- Throws:
IncompatibleTimeBaseException
removeController
void removeController(Controller oldController)