After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 359562 - [playbin] buffering for 2-second animation hangs
[playbin] buffering for 2-second animation hangs
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-10-04 12:01 UTC by Tim-Philipp Müller
Modified: 2006-10-17 19:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2006-10-04 12:01:45 UTC
Try:

  $ gst-launch-0.10 -v -m playbin uri=http://atvs.vg.no/video/gfx/vg-tv.gif

with playbin CVS. What happens is this:


/playbin0/preroll_video_src0: min-threshold-time = 900000000
Got Message from element "playbin0" (buffering): GstMessageBuffering, buffer-percent=(int)100
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
/playbin0/preroll_video_src0: min-threshold-time = 2850000000
Got Message from element "playbin0" (buffering): GstMessageBuffering, buffer-percent=(int)0
Setting pipeline to PAUSED ...

and it hangs as it never emits an EOS given that the pipeline is PAUSED.
Comment 1 Tim-Philipp Müller 2006-10-17 19:06:25 UTC
Actually not true, this is (to GStreamer at least) not an animation, only the first frame gets decoded, so it's probably the same issue as bug #357577. Closing, since everything works fine if I teach gstgdkpixbuf to output all frames of the animation (not committed yet though, need to safeguard against gdk-pixbuf causing us to OOM with byzanz animations).