getAudioOutputData method
获取音频输出数据
当 @ref JCMediaDeviceAudioParam.autoStartAudioOutputDevice "autoStartAudioOutputDevice" 为 false 时才可以获取到音频输出数据。 建议在一对一通话状态为连接中时或者加入频道成功后,在子线程不断的调用此方法获取音频输出数据
sampleRateHz 输出源的采集频率,取值范围:8000,16000,32000,44100,48000
channels 输出源的采样通道数,取值范围:1或2
@return 是否正常调用
- true: 正常执行调用流程
- false: 调用失败
Implementation
@override
Future<Uint8List> getAudioOutputData(int sampleRateHz, int channels) async {
return await NativeImpl.methodChannel.invokeMethod(
'${methodTag}getAudioOutputData',
{'sampleRateHz': sampleRateHz, 'channels': channels});
}