celluloid-player / celluloid

A simple GTK+ frontend for mpv
https://celluloid-player.github.io
GNU General Public License v3.0
1.14k stars 90 forks source link

Random sound suspensions. Sometimes it even pause playing forever. And when I do arbitrary seek to random time repeatedly, it pauses. This doesn't happen in MPV. #933

Open KSXGitHub opened 6 months ago

KSXGitHub commented 6 months ago

Overview Description: Sound randomly suspends for half a second then continue to play then suspends again. Sometimes it even pause forever. So I put it to the test by randomly clicking the seek bar to see what would happen, the result is that it eventually pause forever, with no way to recover except for closing and re-opening it again. The state of the play/pause button does change, but the seek bar no longer advances. I try to reproduce it in MPV but cannot reproduce the same bug.

Steps to Reproduce:

Actual Results: Sound plays with random suspensions, sometime even pauses forever.

Expected Results: Sound plays normally, continually, without random pause.

Version: 0.26

Additional Information: I have 2 log files. mpv.log is a log generated by MPV, and celluloid.log is a log generated by adding --log-file=celluloid.log to "Extra mpv options" in Preferences.

gnome-mpv commented 6 months ago

I don't think I've seen something like that happening. Does it happen with all files or just some specific files?

Also, can you upload a log file produced by following the instructions here? --log-file doesn't include everything.