rtpbin: Can not stop pipe with EOS event

Peter Randeu peter.randeu at spintower.eu
Mon Aug 19 07:02:36 PDT 2013


Hello,

is it somehow possible to stop a pipe that contains a rtpbin by sending 
an EOS event to the pipe?

In this minimal example, the pipe ignores the EOS event and keeps 
running: gst-launch-1.0 -ve rtpbin
If I press crtl-c, I get the message "Waiting for EOS..." and nothing 
happens. More complex pipes show the same behavior.

What is the correct way to stop a pipe that contains a rtpbin (and maybe 
other elements like a muxer or a filesink, which are more picky about 
the end of a stream)?

Thanks,
Peter


More information about the gstreamer-devel mailing list