public class OpuCodec extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
OpuCodec.EncodeListener |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
OPU_BUF_SIZE |
static int |
RAW_BUF_SIZE |
| 构造器和说明 |
|---|
OpuCodec() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
createOpuEncoder(int sampleRate) |
void |
destroyOpuEncoder(long handle) |
void |
encode(int sampleRate,
InputStream ins,
OpuCodec.EncodeListener listener) |
void |
encode(int sampleRate,
InputStream ins,
OutputStream outs) |
int |
encode(long encoder,
byte[] frameBuff,
int frameLen,
byte[] outputBuffer,
int outputLen) |
public static final int RAW_BUF_SIZE
public static final int OPU_BUF_SIZE
public long createOpuEncoder(int sampleRate)
public int encode(long encoder,
byte[] frameBuff,
int frameLen,
byte[] outputBuffer,
int outputLen)
public void destroyOpuEncoder(long handle)
public void encode(int sampleRate,
InputStream ins,
OutputStream outs)
throws Exception
Exceptionpublic void encode(int sampleRate,
InputStream ins,
OpuCodec.EncodeListener listener)
throws Exception
ExceptionCopyright © 2019. All rights reserved.