public class Mp4TrackImpl extends AbstractTrack
| Constructor and Description |
|---|
Mp4TrackImpl(TrackBox trackBox,
IsoFile... fragments)
Creates a track from a TrackBox and potentially fragments.
|
| Modifier and Type | Method and Description |
|---|---|
List<CompositionTimeToSample.Entry> |
getCompositionTimeEntries() |
String |
getHandler() |
AbstractMediaHeaderBox |
getMediaHeaderBox() |
List<SampleDependencyTypeBox.Entry> |
getSampleDependencies() |
SampleDescriptionBox |
getSampleDescriptionBox() |
long[] |
getSampleDurations()
Each samples is covers a small time span in a video.
|
List<CencSampleAuxiliaryDataFormat> |
getSampleEncryptionEntries() |
List<Sample> |
getSamples() |
SubSampleInformationBox |
getSubsampleInformationBox() |
long[] |
getSyncSamples() |
TrackMetaData |
getTrackMetaData() |
String |
toString() |
getDurationpublic Mp4TrackImpl(TrackBox trackBox, IsoFile... fragments)
trackBox - the TrackBox describing the track.fragments - additional fragments if located in more than a single filepublic long[] getSampleDurations()
TrackTrack.getSamples() contains.public SampleDescriptionBox getSampleDescriptionBox()
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 AbstractMediaHeaderBox getMediaHeaderBox()
public SubSampleInformationBox getSubsampleInformationBox()
getSubsampleInformationBox in interface TrackgetSubsampleInformationBox in class AbstractTrackpublic List<CencSampleAuxiliaryDataFormat> getSampleEncryptionEntries()
Copyright © 2014. All rights reserved.