public interface IRecordAudioSink
录音机 AudioRecorder 用此接口来获取录音设置参数,在录音过程中用此接 口写入录制的音频数据。
| 限定符和类型 | 方法和说明 |
|---|---|
int |
channels()
声道数量
|
int |
sampleBits()
音频数据采样位数
|
int |
sampleRate()
音频数据采样率
|
void |
write(byte[] data,
int offset,
int length)
写入录制的音频数据。
|
int channels()
声道数量
int sampleBits()
音频数据采样位数
int sampleRate()
音频数据采样率
void write(byte[] data,
int offset,
int length)
写入录制的音频数据。
非阻塞式写入,该调用应尽快返回,否则可能会影响录音机导致录音数据丢失。
data - 音频数据offset - 音频数据偏移length - 音频数据长度