没有声音采集设备的时候,getRecordingDevice没有返回失败

getRecordingDevice返回失败的情况下,不会进行音频设备的处理。
但是在我现在的平台上,没有声音采集设备,而getRecordingDevice函数返回正常,导致程序进入错误逻辑。

请在通话前调用 enumerateRecordingDevices 方法获取系统中所有的录音设备列表,从而判断是否有录音设备。

为保证通话或直播质量,我们推荐在进入频道前进行音视频设备测试,检测麦克风、摄像头等音视频设备能否正常工作。请参考音视频设备测试相关文档:
https://docs.agora.io/cn/Video/test_switch_device_windows?platform=Windows