Methods Summary |
---|
public java.lang.Object[] | getControls()
return source.getControls();
|
public javax.media.Time | getDuration()
return (source == null ? Duration.DURATION_UNKNOWN : source.getDuration());
|
public javax.media.Time | getMediaTime()
return Time.TIME_UNKNOWN;
|
public java.lang.String | getName()
return NAME;
|
public javax.media.protocol.ContentDescriptor[] | getSupportedInputContentDescriptors()Lists the possible input formats supported by this plug-in.
return supported;
|
public javax.media.Track[] | getTracks()
return null;
|
public boolean | isPositionable()
return source instanceof Positionable;
|
public boolean | isRandomAccess()
return source instanceof Positionable &&
((Positionable)source).isRandomAccess();
|
public void | reset()Resets the state of the plug-in. Typically at end of media or when media
is repositioned.
|
public javax.media.Time | setPosition(javax.media.Time when, int round)
if (source instanceof Positionable)
return ((Positionable)source).setPosition(when, round);
return when;
|