[X] I made sure that the issue I am raising doesn't already exist
Current bug behaviour
From Version 5.0.0> i have an audio file which plays whenever an order is landed on the app. I pause the audio when the user accepts the order.
Now the issue is, the audio stops however if I go back and open instagram, play any reel with an audio, the sound previously paused starts again.
Expected behaviour
It should not unpause the sound
Steps to reproduce
Execute flutter run on the code sample
...
...
run the function that starts the sound,
then use anther function to pause the sound.
and then go to instagram, play any reel with sound, close it and then the sound is resumed from the app again.
Checklist
Current bug behaviour
From Version 5.0.0> i have an audio file which plays whenever an order is landed on the app. I pause the audio when the user accepts the order. Now the issue is, the audio stops however if I go back and open instagram, play any reel with an audio, the sound previously paused starts again.
Expected behaviour
It should not unpause the sound
Steps to reproduce
flutter run
on the code samplerun the function that starts the sound, then use anther function to pause the sound.
and then go to instagram, play any reel with sound, close it and then the sound is resumed from the app again.
Code sample
void playNewOrderSound(int timeInSeconds) async { registeredLogService.info(text: "playing new order sound"); await newOrderAudioPlayer.pause().onError( (error, stackTrace) => registeredLogService.error(error: error)); await newOrderAudioPlayer.resume().onError( (error, stackTrace) => registeredLogService.error(error: error)); _vibrationTimer?.cancel(); _stopAudioBackupTimer?.cancel(); isNewOrderPlaying = true; _vibrationTimer = Timer.periodic( const Duration(milliseconds: 1000), (timer) { Vibration.vibrate(duration: 450); }, ); _stopAudioBackupTimer = Timer( Duration( seconds: timeInSeconds, ), () => stopNewOrderSound(), ); }
void stopNewOrderSound() { registeredLogService.info(text: "stopping new order sound"); isNewOrderPlaying = false; _stopAudioBackupTimer?.cancel(); newOrderAudioPlayer.pause(); _vibrationTimer?.cancel(); }
Affected platforms
Android
Platform details
No response
AudioPlayers Version
5.0.0,6.0.0
Build mode
release
Audio Files/URLs/Sources
No response
Screenshots
No response
Logs
Full Logs
``` my full logs or a link to a gist ``` Flutter doctor: ``` Output of: flutter doctor -v ```Related issues / more information
No response
Working on PR
no way