setAudioMixingPitch abstract method

  1. @Deprecated('Deprecated since v3.54, use RTCMediaPlayer.setAudioPitch instead')
Future<void> setAudioMixingPitch({
  1. required int mixId,
  2. required int pitch,
})

对混音时本地播放的音乐文件进行升/降调调整

pitch 调整后的音调比原始音调升高/降低的值,取值范围 [-12,12],默认值为 0,即不做调整。
取值范围内每相邻两个值的音高距离相差半音,正值表示升调,负值表示降调,设置的绝对值越大表示音调升高或降低越多。
超出取值范围则设置失败,并且会触发 RTCVideoEventHandler.onAudioMixingStateChanged 回调,提示 AudioMixingState 状态为 failed 混音播放失败,AudioMixingError 错误码为 idTypeInvalidPitch 混音文件音调设置无效。

注意:本方法需在调用 RTCAudioMixingManager.startAudioMixing 开始播放音乐文件之后,调用 RTCAudioMixingManager.stopAudioMixing 停止播放音乐文件前使用。

Implementation

@Deprecated(
    'Deprecated since v3.54, use RTCMediaPlayer.setAudioPitch instead')
Future<void> setAudioMixingPitch({
  required int mixId,
  required int pitch,
});