GNOME Bugzilla – Bug 359562
[playbin] buffering for 2-second animation hangs
Last modified: 2006-10-17 19:06:25 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.
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).