[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