-
-
Notifications
You must be signed in to change notification settings - Fork 14.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
parole: "The stream is taking too much time to load" #304308
Comments
On my unstable system the video plays normally. |
I guess I will do the bisect then (I guess I have to build VMs to properly test this?).
Oh no d035354...7d2eb73 contains a staging merge... (I guess I would manually pick commits for testing)
If I am bisecting this correctly, it looks like the xdg-utils bump breaks this. @K900 any ideas? (parole is also broken for me on a Plasma 6 X11 session so testing there should be fine) |
Alright, so the bisect probably explains why I tried plain
After many
it crashes in the end |
Okay, so here is the problem, after # blah blah blah
lockfile()
{
if [ -n "lockfile" ] ; then
lockfile -1 -l 10 -s 3 "$screensaver_file".lock
else
# blah blah blah
fi
}
# blah blah blah So there is a This is probably due to cee1312 we have (If anyone has fast computer please feel free to PR, otherwise it might take me a while to do that) |
Oof. I'll send in a fix in a bit. |
Describe the bug
I was trying to play https://download.samplelib.com/webm/sample-5s.webm with parole and I got "The stream is taking too much time to load" (this also applies to the other formats in https://filesamples.com/categories/video).
I don't quite understand what is happening, but the issue does not happen on a Xubuntu 24.04.beta VM so I would blame on my packaging or my nixos-config first 😓
Under a
nix-shell -p gst_all_1.gst-plugins-base -p gst_all_1.gst-plugins-good -p gst_all_1.gst-plugins-bad -p gst_all_1.gstreamer
shell, I triedgst-play-1.0 /path/to/sample-5s.webm
it opens and plays as expected.Console output with
GST_DEBUG=3
(but as gst-play-1.0 plays I doubt if that is actually a gst issue):Output of
xargs --null --max-args=1 echo < /proc/$(pgrep -xf parole)/environ
:I took a look on how the message can be shown, and it is the timeout added in https://github.com/xfce-mirror/parole/blob/728b5fcb09930182c4d23d140e4c67190daab978/src/gst/parole-gst.c#L2312.
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
The video plays.
Screenshots
Notify maintainers
@romildo @muscaln (and me 😂 )
Metadata
Nixpkgs cfd6b5f
The text was updated successfully, but these errors were encountered: