You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to play a short audio file.
Than if before getting the call to
.load(LoadRequest(
...
We get a network request to get another file to be played -
we've stuck in a loop where the state of the player is playing but it is NOT playing and we cannot play new audio files.
This I assume happens due to a race condition the time it takes to load until it plays it
This fixes the issue
just_audio.dart
Line 879:
final duration = await _durationFuture;
I've added below it this patch
Oops, it appears that your issue did not follow the template and is missing one or more required sections. Please open a new issue, and provide all required sections and information.
FAQ:
Do I really need to submit a minimal reproduction project for a bug? A: Yes. I prioritise bugs secondarily on how many people are affected, and primarily on whether the bug report is complete, in the sense that it enables me to immediately reproduce it and start working on a fix. If a bug is important to you, the best thing you can do is to provide all requested information ASAP so that I can start looking into it ASAP.
I think I supplied all required information, so did the bot make a mistake? A: The bot only checks the section headings, so when you post a new issue, make sure you leave the section headings intact. (Note that because of this, it is even possible to trick the bot by including only the section headings, and then not providing the requested information under each heading. This is frowned upon, and the issue will be closed manually.)
// This fixes some kind of lock that happens on the play state
// This fix releases play after duration finished
if (duration != null) {
Future.delayed(duration!, () {
_playingSubject.add(false);
});
}
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs, or use StackOverflow if you need help with just_audio.
Trying to play a short audio file.
Than if before getting the call to
We get a network request to get another file to be played -
we've stuck in a loop where the state of the player is
playing
but it is NOT playing and we cannot play new audio files.This I assume happens due to a race condition the time it takes to load until it plays it
This fixes the issue
just_audio.dart
Line 879:
final duration = await _durationFuture;
I've added below it this patch
As mentioned this is the solution that worked for me - might be relevant for others
The text was updated successfully, but these errors were encountered: