setAudioCaptureDeviceMute method
@detail api
@author dixing
@brief 设置当前音频采集设备静音状态,默认为非静音。
@param mute
- true:静音
- false:非静音
@return 方法调用结果
- 0:方法调用成功
- < 0:方法调用失败
@note
- 该方法用于静音整个系统的音频采集。你也可以仅对麦克风采集到的音频信号做静音处理,而不影响媒体播放器的音乐声音,具体参看 muteAudioCapture:{@link #ByteRTCEngine#muteAudioCapture} 方法说明。
- 设该方法为 true 静音后仍可通过 setAudioCaptureDeviceVolume:{@link #ByteRTCAudioDeviceManager#setAudioCaptureDeviceVolume} 调整采集音量,调整后的音量会在取消静音后生效。
Implementation
FutureOr<int> setAudioCaptureDeviceMute(bool mute) async {
return await nativeCall('setAudioCaptureDeviceMute:', [mute]);
}