public interface Track extends Duration
Modifier and Type | Field and Description |
---|---|
static int |
FRAME_UNKNOWN |
static Time |
TIME_UNKNOWN |
DURATION_UNBOUNDED, DURATION_UNKNOWN
Modifier and Type | Method and Description |
---|---|
Format |
getFormat() |
Time |
getStartTime() |
boolean |
isEnabled() |
Time |
mapFrameToTime(int frameNumber) |
int |
mapTimeToFrame(Time t) |
void |
readFrame(Buffer buffer)
TODO: the API is not clear as to what readFrame should do in the case of an error, like an IOException.
|
void |
setEnabled(boolean t) |
void |
setTrackListener(TrackListener listener) |
getDuration
static final int FRAME_UNKNOWN
static final Time TIME_UNKNOWN
Format getFormat()
Time getStartTime()
boolean isEnabled()
Time mapFrameToTime(int frameNumber)
int mapTimeToFrame(Time t)
void readFrame(Buffer buffer)
void setEnabled(boolean t)
void setTrackListener(TrackListener listener)