Android(Java)[v1.7.5.0]
Public 成员函数 | 所有成员列表
com.pano.rtc.api.RtcExternalAudioRecorder接口 参考

外接音频录制设备 更多...

Public 成员函数

QResult setEnableStatus (boolean enable, int sampleRate, int channels)
 设置此外接音频录制设备的启用状态 更多...
 
QResult pushData (ByteBuffer buffer, RtcAudioDataFormat format)
 推送音频录制数据到 PANO 媒体引擎 更多...
 
QResult pushData (byte[] buffer, RtcAudioDataFormat format)
 推送音频录制数据到 PANO 媒体引擎 更多...
 

详细描述

外接音频录制设备

成员函数说明

◆ pushData() [1/2]

QResult com.pano.rtc.api.RtcExternalAudioRecorder.pushData ( byte[]  buffer,
RtcAudioDataFormat  format 
)

推送音频录制数据到 PANO 媒体引擎

参数
buffer音频数据数组。
format音频数据格式
返回
返回 QResult 来指示调用状态

◆ pushData() [2/2]

QResult com.pano.rtc.api.RtcExternalAudioRecorder.pushData ( ByteBuffer  buffer,
RtcAudioDataFormat  format 
)

推送音频录制数据到 PANO 媒体引擎

参数
buffer调用 ByteBuffer.allocateDirect 创建的 direct byte buffer。
format音频数据格式
返回
返回 QResult 来指示调用状态

◆ setEnableStatus()

QResult com.pano.rtc.api.RtcExternalAudioRecorder.setEnableStatus ( boolean  enable,
int  sampleRate,
int  channels 
)

设置此外接音频录制设备的启用状态

参数
enable启用状态
sampleRate音频采样率
channels音频声道数
返回
返回 QResult 来指示调用状态

该接口的文档由以下文件生成: