public abstract class AbstractTrack extends Object implements Track
Constructor and Description |
---|
AbstractTrack(String name) |
Modifier and Type | Method and Description |
---|---|
List<CompositionTimeToSample.Entry> |
getCompositionTimeEntries() |
long |
getDuration()
The duration of the track in track timescale.
|
List<Edit> |
getEdits() |
String |
getName()
A name for identification purposes.
|
List<SampleDependencyTypeBox.Entry> |
getSampleDependencies() |
Map<GroupEntry,long[]> |
getSampleGroups() |
SubSampleInformationBox |
getSubsampleInformationBox() |
long[] |
getSyncSamples() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHandler, getSampleDescriptionBox, getSampleDurations, getSamples, getTrackMetaData
public AbstractTrack(String name)
public List<CompositionTimeToSample.Entry> getCompositionTimeEntries()
getCompositionTimeEntries
in interface Track
public long[] getSyncSamples()
getSyncSamples
in interface Track
public List<SampleDependencyTypeBox.Entry> getSampleDependencies()
getSampleDependencies
in interface Track
public SubSampleInformationBox getSubsampleInformationBox()
getSubsampleInformationBox
in interface Track
public long getDuration()
Track
getDuration
in interface Track
public String getName()
Track
public Map<GroupEntry,long[]> getSampleGroups()
getSampleGroups
in interface Track
Copyright © 2014. All rights reserved.