gst_event_new_eos gives NO GST_MESSAGE_EOS but instead warnings not and packet 13548 too late as #46078 was already popped
marc lievens
mark.lievens at gmail.com
Thu Apr 2 02:16:05 PDT 2015
Hi,
With the used pipeline ( gstreamer V1.4.5) the video is saved to file and
the onvif data is seen.
rtspsrc location=rtspUrl name=rtspsrc rtspsrc.
! queue name=videoqueue ! rtph264depay! h264parse! matroskamux ! filesink
rtspsrc.
! queue name=onvifqueue ! application/x-rtp, media=application ! fakesink
But when I send a eos as (bool reply true)
gst_element_send_event(matroskamux, gst_event_new_eos());
or as
pad = gst_element_get_static_pad(matroskamux, "video_0");
gst_pad_send_event(pad, gst_event_new_eos());
, then the GST_MESSAGE_EOS is never arrived and after a while the next
warning are continues logged.
warning rtpjitterbuffer.c2351:gst_rtp_jitterbuffer_chain:<rtpjitterbuffer0>
packet 13548 too late as #46078 was already popped, dropping 7632
When I use only the Video channel then everything seems to work fine. The
eos is send and processed on GST_MESSAGE_EOS
Please any idea is welkom, I'm a little but stuck on this one
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150402/bff1f611/attachment.html>
More information about the gstreamer-devel
mailing list