javax.media.protocol
Interface Positionable
public interface Positionable
A DataSource implements the Positionable interface
if it supports changing the media position within the stream.
- Version:
- 1.7, 05/10/17.
- See Also:
Datasource
|
Method Summary |
boolean |
isRandomAccess()
Find out if this source can be repositioned to any point in the stream. |
Time |
setPosition(Time where,
int rounding)
Set the position to the specified time. |
RoundUp
static final int RoundUp
- See Also:
- Constant Field Values
RoundDown
static final int RoundDown
- See Also:
- Constant Field Values
RoundNearest
static final int RoundNearest
- See Also:
- Constant Field Values
setPosition
Time setPosition(Time where,
int rounding)
- Set the position to the specified time.
Returns the rounded position that was actually set.
- Parameters:
time - The new position in the stream.rounding - The rounding technique to be used: RoundUp, RoundDown, RoundNearest.
- Returns:
- The actual position set.
isRandomAccess
boolean isRandomAccess()
- Find out if this source can be repositioned to any point in the stream.
If not, the source can only be repositioned to the beginning of the stream.
- Returns:
- Returns
true if the source is random access; false if the source can only
be reset to the beginning of the stream.
Copyright © 2011. All Rights Reserved.