同步PIKO:修复音乐无限切换bug

This commit is contained in:
max
2024-04-26 14:24:53 +08:00
parent 2d8f3939ee
commit ad543ccbbc

View File

@@ -139,11 +139,17 @@ public class EngineEventHandler extends IRtcEngineEventHandler {
@Override
public void onAudioMixingFinished() {//伴奏播放已结束回调
super.onAudioMixingFinished();
IMNetEaseManager.get().getChatRoomEventObservable().onNext(
new RoomEvent().setEvent(RoomEvent.METHOD_ON_AUDIO_MIXING_FINISHED)
);
}
@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) {