javax.media
Interface Demultiplexer
- All Superinterfaces:
- Controls, Duration, MediaHandler, PlugIn
- All Known Implementing Classes:
- AbstractDemultiplexer, FFMPEGParser, JavaOggParser, JavaSoundParser, MultipartMixedReplaceParser, NativeOggParser, RawPullStreamParser, RawPushBufferParser
public interface Demultiplexer
- extends PlugIn, MediaHandler, Duration
Standard JMF class -- see this class in the JMF Javadoc.
Complete.
- Author:
- Ken Larson
getSupportedInputContentDescriptors
ContentDescriptor[] getSupportedInputContentDescriptors()
start
void start()
throws java.io.IOException
- Throws:
java.io.IOException
stop
void stop()
getTracks
Track[] getTracks()
throws java.io.IOException,
BadHeaderException
- Throws:
java.io.IOException
BadHeaderException
isPositionable
boolean isPositionable()
isRandomAccess
boolean isRandomAccess()
setPosition
Time setPosition(Time where,
int rounding)
getMediaTime
Time getMediaTime()
getDuration
Time getDuration()
- Specified by:
getDuration
in interface Duration