Bug Report
Problem
While recording, the phone rang, prompting an AudioPlayerError: pausePlaying() called during invalid state: 2, but the recording was not affected, which is normal. I reviewed the code and believe that the pauseAllLostFocus method should not handle the audio class during recording.
What is expected to happen?
What does actually happen?
Information
Command or Code
public void pauseAllLostFocus() { for (AudioPlayer audio : this.players.values()) { if (audio.getState() == AudioPlayer.STATE.MEDIA_RUNNING.ordinal()) { this.pausedForFocus.add(audio); audio.pausePlaying(); } } }
Environment, Platform, Device
Version information
Checklist
Bug Report
Problem
While recording, the phone rang, prompting an AudioPlayerError: pausePlaying() called during invalid state: 2, but the recording was not affected, which is normal. I reviewed the code and believe that the pauseAllLostFocus method should not handle the audio class during recording.
What is expected to happen?
What does actually happen?
Information
Command or Code
public void pauseAllLostFocus() { for (AudioPlayer audio : this.players.values()) { if (audio.getState() == AudioPlayer.STATE.MEDIA_RUNNING.ordinal()) { this.pausedForFocus.add(audio); audio.pausePlaying(); } } }Environment, Platform, Device
Version information
Checklist