fix:修复声网切换音乐导致无限切歌bug

This commit is contained in:
Max
2024-03-05 18:48:40 +08:00
parent 842bf98958
commit 87b81b7761

View File

@@ -169,11 +169,17 @@ public class EngineEventHandler extends IRtcEngineEventHandler {
@Override
public void onAudioMixingFinished() {//伴奏播放已结束回调
super.onAudioMixingFinished();
}
@Override
public void onAudioMixingStateChanged(int state, int reasonCode) {
super.onAudioMixingStateChanged(state, reasonCode);
if (state == Constants.AUDIO_MIXING_STATE_STOPPED && reasonCode == Constants.AUDIO_MIXING_REASON_ALL_LOOPS_COMPLETED) {
IMNetEaseManager.get().getChatRoomEventObservable().onNext(
new RoomEvent().setEvent(RoomEvent.METHOD_ON_AUDIO_MIXING_FINISHED)
);
}
}
@Override
public void onRemoteAudioStateChanged(int i, int i1, int i2, int i3) {