GNOME Bugzilla – Bug 576403
playbin: Enabling visualizations during playback gives warnings
Last modified: 2013-07-17 12:30:40 UTC
Hi, when enabling visualizations during playback the sink will give some warning: 0:01:09.420277018 16144 0x204e610 WARN totem bacon-video-widget-gst-0.10.c:1407:bvw_bus_message_cb: Warning message: warning message from element 'video-sink': GstMessageWarning, gerror=(GstGError)(NULL), debug=(string)"gstbasesink.c\(2877\):\ gst_base_sink_chain_unlocked\ \(\):\ /GstPlayBin2:play/GstPlaySink:playsink0/GstBin:vbin/GstXvImageSink:video-sink:\012Received\ buffer\ without\ a\ new-segment.\ Assuming\ timestamps\ start\ from\ 0."; playbin2 should probably send some new-segment event and also should make sure that the pipeline is not stalled by visualization buffers with a timestamp >> 0.
This happens because no newsegment event is sent to the newly created pipeline part. This problem will be automatically fixed in 0.11 with the sticky events but could be fixed in 0.10 too by keeping track of the segment and sending a newsegment event to the visualization pipeline.
Works nowadays (I'm surprised).