[gstreamer-bugs] [Bug 603138] New: [udpsrc/udpsink] blocks when building a pipeline with two streams
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Nov 27 04:28:16 PST 2009
https://bugzilla.gnome.org/show_bug.cgi?id=603138
GStreamer | gst-plugins-good | 0.10.25
Summary: [udpsrc/udpsink] blocks when building a pipeline with
two streams
Classification: Desktop
Product: GStreamer
Version: 0.10.25
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: tiagokatcipis at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
The following pipe simply sends audio using udpsink and on another stream on
the same pipe receives that audio, i need to use both streams on the same
pipeline because of some features on the application I'm developing, but i
noticed that when the streams are on the same pipe the pipe simply blocks (but
if i build the same test on two different pipelines it works fine), but on
older gstreamer versions it works just fine the two streams on the same pipe.
gst-launch -v audiotestsrc ! audioconvert ! audiorate !
"audio/x-raw-int,rate=8000,
channels=1,endianness=1234,width=16,depth=16,signed=true" ! udpsink
host=127.0.0.1 port=5000 udpsrc port=5000
caps="audio/x-raw-int,rate=8000,channels=1,endianness=1234,width=16,depth=16,signed=true"
! fakesink
i have tested this pipe on two systems:
Ubuntu 9.04 (Works fine)
gstreamer 0.10.22
gst-plugins-base 0.10.22
gst-plugins-good 0.10.14
gst-plugins-bad 0.10.11
gst-plugins-ugly 0.10.10
Ubuntu 9.10 (Pipe blocks)
gstreamer 0.10.25
gst-plugins-base 0.10.25
gst-plugins-good 0.10.16
gst-plugins-bad 0.10.14
gst-plugins-ugly 0.10.12
A better description can be founded on the mail list, i was completely ignored
there so i cant tell if I'm dealing with something stupid or if it is a bug,
but since it works on older gstreamer and don't works on new 0.10.25 i supposed
it is a bug:
http://sourceforge.net/mailarchive/forum.php?thread_name=60a9403b0911111515t2607a21as645014c3ab51fea5%40mail.gmail.com&forum_name=gstreamer-devel
i have made similar tests on source code, that blocks when it is two streams on
the same pipe but works fine when it is two separated pipes:
The working test:
https://svn.inf.ufsc.br/katcipis/c/gstreamer/pipe_voip_ok/
The blocking one:
https://svn.inf.ufsc.br/katcipis/c/gstreamer/pipe_voip_error/
best regards,
Katcipis
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list