public class Track
extends java.lang.Object
| 构造器和说明 | 
|---|
Track(int id,
     android.media.MediaFormat format,
     boolean isAudio)  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
addSample(long offset,
         android.media.MediaCodec.BufferInfo bufferInfo)  | 
java.util.Date | 
getCreationTime()  | 
long | 
getDuration()  | 
java.lang.String | 
getHandler()  | 
int | 
getHeight()  | 
AbstractMediaHeaderBox | 
getMediaHeaderBox()  | 
SampleDescriptionBox | 
getSampleDescriptionBox()  | 
java.util.ArrayList<java.lang.Long> | 
getSampleDurations()  | 
java.util.ArrayList<Sample> | 
getSamples()  | 
long[] | 
getSyncSamples()  | 
int | 
getTimeScale()  | 
long | 
getTrackId()  | 
float | 
getVolume()  | 
int | 
getWidth()  | 
boolean | 
isAudio()  | 
public Track(int id,
             android.media.MediaFormat format,
             boolean isAudio)
      throws java.lang.Exception
java.lang.Exceptionpublic long getTrackId()
public void addSample(long offset,
                      android.media.MediaCodec.BufferInfo bufferInfo)
public java.util.ArrayList<Sample> getSamples()
public long getDuration()
public java.lang.String getHandler()
public AbstractMediaHeaderBox getMediaHeaderBox()
public SampleDescriptionBox getSampleDescriptionBox()
public long[] getSyncSamples()
public int getTimeScale()
public java.util.Date getCreationTime()
public int getWidth()
public int getHeight()
public float getVolume()
public java.util.ArrayList<java.lang.Long> getSampleDurations()
public boolean isAudio()