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 576403 - playbin: Enabling visualizations during playback gives warnings
playbin: Enabling visualizations during playback gives warnings
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 542663
 
 
Reported: 2009-03-23 13:28 UTC by Sebastian Dröge (slomo)
Modified: 2013-07-17 12:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2009-03-23 13:28:59 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.
Comment 1 Sebastian Dröge (slomo) 2011-05-20 05:59:51 UTC
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.
Comment 2 Sebastian Dröge (slomo) 2013-07-17 12:30:40 UTC
Works nowadays (I'm surprised).