[gst-devel] xvimagesink: Received buffer without a new-segment. Assuming timestamps start from 0.
Uday Verma
uday.karan at gmail.com
Mon Oct 19 06:29:43 CEST 2009
Hello All,
I am writing a test program where I run a simple pipeline like this:
videotestsrc (is-live = true) -> capsfilter -> colorspace -> queue ->
tee -> fakesink (just to run the pipeline without a not-linked error).
Now to test my gstreamer-fu, I am randomly adding/removing new
xvimagesinks to the tee on a running pipeline. My goal is to add and
remove xvimagesink on a running pipeline without ever causing the
pipeline to hault (or the video in the xvimagesink to pause). I am at
the adding phase right now.
Whenever i add an xvimagesink to the tee I get the warning:
** (test:14748): WARNING **: Internal data flow problem. :
gstbasesink.c(2877): gst_base_sink_chain_unlocked ():
/GstPipeline:pipeline0/GstBin:bin12/GstXvImageSink:xvimagesink12:
Received buffer without a new-segment. Assuming timestamps start from 0.
The video keeps running sometimes, and sometimes it pauses. Any
ideas/pointers on how I can get rid of this warning?
Here's the code for your reference:
Pastebin: http://pastie.org/660161
Permanent: http://www.soundc.de/code/tmp/test.c
Thanks in Advance,
Uday
More information about the gstreamer-devel
mailing list