public class AACTrackImpl extends AbstractTrack
| Modifier and Type | Field and Description |
|---|---|
static Map<Integer,Integer> |
samplingFrequencyIndexMap |
| Constructor and Description |
|---|
AACTrackImpl(DataSource dataSource) |
AACTrackImpl(DataSource dataSource,
String lang) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
List<CompositionTimeToSample.Entry> |
getCompositionTimeEntries() |
String |
getHandler() |
List<SampleDependencyTypeBox.Entry> |
getSampleDependencies() |
SampleDescriptionBox |
getSampleDescriptionBox() |
long[] |
getSampleDurations()
Each samples is covers a small time span in a video.
|
List<Sample> |
getSamples()
The list of all samples.
|
SubSampleInformationBox |
getSubsampleInformationBox() |
long[] |
getSyncSamples() |
TrackMetaData |
getTrackMetaData() |
String |
toString() |
getDuration, getEdits, getName, getSampleGroupspublic AACTrackImpl(DataSource dataSource) throws IOException
IOExceptionpublic AACTrackImpl(DataSource dataSource, String lang) throws IOException
IOExceptionpublic void close()
throws IOException
IOExceptionpublic SampleDescriptionBox getSampleDescriptionBox()
public long[] getSampleDurations()
TrackTrack.getSamples() contains.public List<CompositionTimeToSample.Entry> getCompositionTimeEntries()
getCompositionTimeEntries in interface TrackgetCompositionTimeEntries in class AbstractTrackpublic long[] getSyncSamples()
getSyncSamples in interface TrackgetSyncSamples in class AbstractTrackpublic List<SampleDependencyTypeBox.Entry> getSampleDependencies()
getSampleDependencies in interface TrackgetSampleDependencies in class AbstractTrackpublic TrackMetaData getTrackMetaData()
public String getHandler()
public List<Sample> getSamples()
Trackpublic SubSampleInformationBox getSubsampleInformationBox()
getSubsampleInformationBox in interface TrackgetSubsampleInformationBox in class AbstractTrackCopyright © 2015. All rights reserved.