setAudioMixingProgressInterval abstract method
- @Deprecated('Deprecated since v3.54, use RTCMediaPlayer.setProgressInterval instead')
设置混音时音乐文件播放进度回调的间隔
mixId
混音 ID。可以通过多次调用本接口传入不同的 ID 对多个 ID 进行间隔设置。
interval
音乐文件播放进度回调的时间间隔,需为大于 0 的 10 的倍数,单位为毫秒。
- 当设置的值不能被 10 整除时,则默认向上取整 10,如设为 52ms 时会默认调整为 60ms。设置完成后 SDK 将会按照设置的时间间隔触发 RTCVideoEventHandler.onAudioMixingPlayingProgress 回调。
- 当设置的值小于等于 0 时,不会触发进度回调。
注意:
- 本方法需要在调用 RTCAudioMixingManager.startAudioMixing 开始播放音乐文件后,调用 RTCAudioMixingManager.stopAudioMixing 停止播放音乐文件前使用。
- 若想在音乐文件开始播放前设置播放进度回调间隔,你需调用 RTCAudioMixingManager.startAudioMixing 在 AudioMixingConfig 中设置时间间隔,开始播放后可以通过此接口更新回调间隔。
Implementation
@Deprecated(
'Deprecated since v3.54, use RTCMediaPlayer.setProgressInterval instead')
Future<void> setAudioMixingProgressInterval({
required int mixId,
required int interval,
});