[Bug 706387] rtpbin: Can not stop pipe with EOS event

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 20 07:37:48 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706387
  GStreamer | gst-plugins-good | 1.0.8

--- Comment #6 from Peter Randeu <peter.randeu at spintower.eu> 2013-08-20 14:37:45 UTC ---
Ok, but I still have a problem with rtpbin and EOS.

This pipe ignores EOS events, even if data is flowing:

gst-launch-1.0 -ve rtpbin name=rtpbin udpsrc port=5000 ! $VCAPS !
rtpbin.recv_rtp_sink_0 rtpbin. ! rtph264depay ! avdec_h264 ! xvimagesink
rtpbin.send_rtcp_src_0 ! fakesink sync=false async=false

VCAPS="application/x-rtp,clock-rate=90000,payload=96,encoding-name=H264,
media=video"

The video is displayed correct, but if I press ctrl-c I only get "Waiting for
EOS...". If I remove rtpbin.send_rtcp_src_0 and the fakesink from the pipe, EOS
works correct.

Do I have to do something special if I use rtpbin.send_rtcp_src_0 in a pipe?

-- 
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