setAudioMixingPlaybackSpeed abstract method
- @Deprecated('Deprecated since v3.54, use RTCMediaPlayer.setPlaybackSpeed instead')
设置混音时音乐文件的播放速度
speed 播放速度与原始文件速度的比例,单位:%,取值范围为 [50,200],默认值为 100。
超出取值范围设置失败,你会收到 RTCVideoEventHandler.onAudioMixingStateChanged 回调,提示 AudioMixingState 状态为 failed 混音播放失败,AudioMixingError 错误码为 invalidPlaybackSpeed 混音文件播放速度设置无效。
注意:
- 你需要在调用 RTCAudioMixingManager.startAudioMixing 开始混音,并且收到 RTCVideoEventHandler.onAudioMixingStateChanged 回调提示 AudioMixingState 状态为
playing,AudioMixingError 错误码为ok之后调用该方法。 - 在 RTCAudioMixingManager.stopAudioMixing 停止混音或 RTCAudioMixingManager.unloadAudioMixing 卸载音乐文件后调用该 API,会收到状态为
failed错误码为idNotFound的 RTCVideoEventHandler.onAudioMixingStateChanged 回调。
Implementation
@Deprecated(
'Deprecated since v3.54, use RTCMediaPlayer.setPlaybackSpeed instead')
Future<int?> setAudioMixingPlaybackSpeed({
required int mixId,
required int speed,
});