registerAudioSendHook
函数功能
音频引擎客户端注册音频数据发送钩子函数。
约束说明
NA
函数原型
int registerAudioSendHook(AUDIOSENDHOOK hook)
参数说明
字段名称 |
输入/输出 |
字段类型 |
字段描述 |
---|---|---|---|
hook |
输入 |
AUDIOSENDHOOK |
使用引擎的用户将自己实现的音频数据发送接口挂到此hook上。 public interface AUDIOSENDHOOK { void audioSendData(byte[] data, int length); }
|
返回值说明
数据类型:int
取值如下:
- VMI_SUCCESS:成功。
- VMI_AUDIO_CLIENT_SENDHOOK_REGISTER_FAIL:音频引擎客户端注册音频数据发送钩子函数失败。
调用示例
1 2 3 4 5 |
void Test() { // DataPipe为实现AUDIOSENDHOOK接口的类。 int ret = AudioTrackPlayer.getInstance().registerAudioSendHook(DataPipe.getInstance()); } |
父主题: 音频引擎客户端对外接口(Java)