[gst-devel] Internal data flow error / streaming task paused, reason not-linked

Stefan Kost ensonic at hora-obscura.de
Wed Feb 1 15:16:10 CET 2006


hi,

with the attached examples I get these warnings since a while.
Unfortunately ignoring them isn't good enough. What I do in my app (and
also in the attached examples) is to unlink elements while the pipeline
plays. I block the src-pad before unlinking. I believe it was working
some weeks ago. Right now I get this warning and after a while I hear
random bleeps or nothing at all.

WARN  (0x80d6848 - 0:00:04.250236000)              basesrc(24108)
gstbasesrc.c(1318):gst_base_src_loop:<src2> error: Internal data flow error.
WARN  (0x80d6848 - 0:00:04.250284000)              basesrc(24108)
gstbasesrc.c(1318):gst_base_src_loop:<src2> error: streaming task
paused, reason not-linked

To me this sounds like the peer element of the sources that just have
been disconnected, still pulls data.

I'd like to turn this into a test-case. Not sure how to determine
failure (its not crashing). Maybe intercepting the log or cheking the
bus for GST_MESSAGE_WARNING|GST_MESSAGE_ERROR.

Any idea where the culprit is?

Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: make.sh
Type: application/x-shellscript
Size: 51 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20060201/20811641/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: states1.c
Type: text/x-csrc
Size: 7856 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20060201/20811641/attachment.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: states3.c
Type: text/x-csrc
Size: 5917 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20060201/20811641/attachment-0001.c>


More information about the gstreamer-devel mailing list