muteAudioCapture abstract method

Future<int?> muteAudioCapture({
  1. StreamIndex index = StreamIndex.main,
  2. required bool mute,
})

设置是否将采集到的音频信号静音,而不影响改变本端硬件采集状态。

index 流索引,指定调节主流/屏幕流音量,参看 StreamIndex

mute 是否静音音频采集。

  • True:静音(关闭麦克风)
  • False:(默认)开启麦克风

返回值:

  • 0:调用成功;
  • <0:调用失败,具体原因参看 ReturnStatus

注意:

  • 该方法用于设置是否使用静音数据替换设备采集到的音频数据进行推流,不影响 SDK 音频流的采集发布状态。
  • 静音后通过 RTCVideo.setCaptureVolume 调整音量不会取消静音状态,音量状态会保存至取消静音。
  • 调用 RTCVideo.startAudioCapture 开启音频采集前后,都可以使用此接口设置采集音量。

Implementation

Future<int?> muteAudioCapture({
  StreamIndex index = StreamIndex.main,
  required bool mute,
});