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.Exception
public 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()