com.googlecode.mp4parser.authoring.tracks
Class AACTrackImpl

java.lang.Object
  extended by com.googlecode.mp4parser.authoring.AbstractTrack
      extended by com.googlecode.mp4parser.authoring.tracks.AACTrackImpl
All Implemented Interfaces:
Track

public class AACTrackImpl
extends AbstractTrack


Field Summary
static Map<Integer,Integer> samplingFrequencyIndexMap
           
 
Constructor Summary
AACTrackImpl(InputStream inputStream)
           
AACTrackImpl(InputStream inputStream, String lang)
           
 
Method Summary
 List<CompositionTimeToSample.Entry> getCompositionTimeEntries()
           
 List<TimeToSampleBox.Entry> getDecodingTimeEntries()
           
 String getHandler()
           
 Box getMediaHeaderBox()
           
 List<SampleDependencyTypeBox.Entry> getSampleDependencies()
           
 SampleDescriptionBox getSampleDescriptionBox()
           
 List<ByteBuffer> getSamples()
           
 SubSampleInformationBox getSubsampleInformationBox()
           
 long[] getSyncSamples()
           
 TrackMetaData getTrackMetaData()
           
 String toString()
           
 
Methods inherited from class com.googlecode.mp4parser.authoring.AbstractTrack
isEnabled, isInMovie, isInPoster, isInPreview, setEnabled, setInMovie, setInPoster, setInPreview
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

samplingFrequencyIndexMap

public static Map<Integer,Integer> samplingFrequencyIndexMap
Constructor Detail

AACTrackImpl

public AACTrackImpl(InputStream inputStream,
                    String lang)
             throws IOException
Throws:
IOException

AACTrackImpl

public AACTrackImpl(InputStream inputStream)
             throws IOException
Throws:
IOException
Method Detail

getSampleDescriptionBox

public SampleDescriptionBox getSampleDescriptionBox()

getDecodingTimeEntries

public List<TimeToSampleBox.Entry> getDecodingTimeEntries()

getCompositionTimeEntries

public List<CompositionTimeToSample.Entry> getCompositionTimeEntries()

getSyncSamples

public long[] getSyncSamples()

getSampleDependencies

public List<SampleDependencyTypeBox.Entry> getSampleDependencies()

getTrackMetaData

public TrackMetaData getTrackMetaData()

getHandler

public String getHandler()

getSamples

public List<ByteBuffer> getSamples()

getMediaHeaderBox

public Box getMediaHeaderBox()

getSubsampleInformationBox

public SubSampleInformationBox getSubsampleInformationBox()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.