public class AudioCodecData
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
DATA_NORMAL_FRAME |
static int |
DATA_TYPE_SPECIFIC |
static int |
ERROR_CODE_OK |
static int |
ERROR_CODE_TRY_AGAIN |
static int |
ERROR_UNKNOWN |
private int |
mCode |
private java.nio.ByteBuffer |
mCodecData |
private int |
mDataType |
private boolean |
mEos |
private android.media.MediaCodec |
mMediaCodec |
private int |
mOutputBufferId |
private long |
mPts |
构造器和说明 |
---|
AudioCodecData() |
限定符和类型 | 方法和说明 |
---|---|
int |
getCode() |
java.nio.ByteBuffer |
getCodecData() |
int |
getDataType() |
boolean |
getEos() |
int |
getPosition() |
long |
getPts() |
void |
release() |
void |
setCode(int code) |
void |
setCodecData(java.nio.ByteBuffer codecData,
android.media.MediaCodec mediaCodec,
int outputBufferId) |
void |
setDataType(int dataType) |
void |
setEos(boolean eos) |
void |
setPts(long pts) |
java.lang.String |
toString() |
public static final int DATA_TYPE_SPECIFIC
public static final int DATA_NORMAL_FRAME
public static final int ERROR_CODE_OK
public static final int ERROR_CODE_TRY_AGAIN
public static final int ERROR_UNKNOWN
private int mDataType
private int mCode
private long mPts
private java.nio.ByteBuffer mCodecData
private android.media.MediaCodec mMediaCodec
private int mOutputBufferId
private boolean mEos
public int getDataType()
public void setDataType(int dataType)
public int getCode()
public void setCode(int code)
public long getPts()
public void setPts(long pts)
public boolean getEos()
public void setEos(boolean eos)
public java.nio.ByteBuffer getCodecData()
public void setCodecData(java.nio.ByteBuffer codecData, android.media.MediaCodec mediaCodec, int outputBufferId)
public int getPosition()
public void release()
public java.lang.String toString()
toString
在类中 java.lang.Object