Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#73945 - gstreamer buffering issue?

Attached to Project: Arch Linux
Opened by Ike Devolder (BlackEagle) - Thursday, 24 February 2022, 15:37 GMT
Last edited by Jan Alexander Steffens (heftig) - Friday, 06 May 2022, 21:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Since gstreamer 1.20 I have playback issues where gstreamer seems to be buffering but it does not continue playing after a while, usually the "hang" happens between 10 and 30 seconds past the 4 min mark.

Reproducable on my machine with:

local/gstreamer 1.20.0-2
local/gst-libav 1.20.0-2
local/gst-plugins-bad 1.20.0-2
local/gst-plugins-bad-libs 1.20.0-2
local/gst-plugins-base 1.20.0-2
local/gst-plugins-base-libs 1.20.0-2
local/gst-plugins-good 1.20.0-2
local/gst-plugins-ugly 1.20.0-2

Steps to reproduce:

gst-launch-1.0 playbin uri=""

GST_DEBUG=4 gst-launch-1.0 playbin uri=""

0:04:29.242640092 805327 0x5cf65c86a600 INFO GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<uridecodebin0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:04:29.242667978 805327 0x5cf65c86a600 INFO GST_STATES gstbin.c:2928:gst_bin_change_state_func:<playbin0> child 'uridecodebin0' changed state to 3(PAUSED) successfully
0:04:29.242689154 805327 0x5cf65c86a600 INFO pipeline gstpipeline.c:533:gst_pipeline_change_state:<playbin0> pipeline is not live
0:04:29.242718512 805327 0x5cf65c86a600 INFO GST_STATES gstelement.c:2806:gst_element_continue_state:<playbin0> completed state change to PAUSED
0:04:29.242738946 805327 0x5cf65c86a600 INFO GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<playbin0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)

more details in attached file
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Friday, 06 May 2022, 21:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.20.2?
Comment by Ike Devolder (BlackEagle) - Thursday, 24 February 2022, 15:49 GMT Comment by Ike Devolder (BlackEagle) - Friday, 06 May 2022, 21:10 GMT
Seems fixed in 1.20.2