splitmuxsink does not handle EOS

nicolxiang nicolxiang at msn.com
Wed Jul 13 00:44:24 UTC 2016


Hi,

I am using gstreamer 1.8.1, and I found that EOS will be stuck at
splitmuxsink, I try to send eos to pipeline using gst_element_send_event(),
it returns true but bus will never pop GST_MESSAGE_EOS. I then try to send
eos to splitmuxsink itself, and gst_element_send_event() function never
returns. I also tried send eos to splitmuxsink by gst_pad_send_event() to
both audio and video pad, but its the same story. Could anybody help me with
this issue?

My pipeline is like gst-launch-1.0 -e rtspsrc
location="rtspt://127.0.0.1:9555/test"  name=demux demux. !  ! queue !
rtph264depay ! h264parse  ! mux.video  demux. ! queue !  rtpamrdepay !
amrnbdec ! lamemp3enc ! mux.audio_0  splitmuxsink  location=%d.mp4
max-size-time=90000000000 name=mux

Thank you in advance!



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/splitmuxsink-does-not-handle-EOS-tp4678649.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list