<div dir="ltr">Keith -- I would like to see that patch if you have a diff.<div><br></div><div>I have also observed some problems which may be attributable to this parsing error.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 18, 2019 at 11:01 PM Thornton, Keith <<a href="mailto:keith.thornton@zeiss.com" target="_blank">keith.thornton@zeiss.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
we have a patch from Jan for our own use-case but he says it is generally difficult because the code is in BaseParser and this could have a detrimental effect for other parsers.<br>
Gruesse<br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: gstreamer-devel <<a href="mailto:gstreamer-devel-bounces@lists.freedesktop.org" target="_blank">gstreamer-devel-bounces@lists.freedesktop.org</a>> Im Auftrag von Nicolas Dufresne<br>
Gesendet: Montag, 18. November 2019 19:32<br>
An: Discussion of the development of and with GStreamer <<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a>><br>
Betreff: Re: AW: Pipeline fails after exactly 2.5 hours<br>
<br>
Le lundi 18 novembre 2019 à 09:28 +0000, Thornton, Keith a écrit :<br>
> Hi,<br>
> we have a similar problem caused by two frames with the same timestamp <br>
> being sent down the pipeline. The h264parse plugin changes the timestamp of the second frame to CLOCK_TIME_NONE and the qtmux in splitmuxsink thows the buffer_has_no_PTS error You could try adding a pad_probe which detects this situation to confirm that you are suffering from the same problem.<br>
<br>
h264parse should not do that, seems like a bad idea. Did you file an issue ? Also, was this interlaced content ?<br>
<br>
> <br>
> -----Ursprüngliche Nachricht-----<br>
> Von: gstreamer-devel <<a href="mailto:gstreamer-devel-bounces@lists.freedesktop.org" target="_blank">gstreamer-devel-bounces@lists.freedesktop.org</a>> <br>
> Im Auftrag von Henk Schurink<br>
> Gesendet: Freitag, 15. November 2019 10:52<br>
> An: <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
> Betreff: Pipeline fails after exactly 2.5 hours<br>
> <br>
> Hello gstreamers,<br>
> <br>
> The following pipeline fails after exactly 2.5 hours every time:<br>
> <br>
> sudo gst-launch-1.0 -e rtspsrc<br>
> location=rtsp://<a href="http://HT1:%24hypothermicCamera1%23%23@192.168.0.30:88/videoMain" rel="noreferrer" target="_blank">HT1:%24hypothermicCamera1%23%23@192.168.0.30:88/videoMain</a> !<br>
> rtpjitterbuffer ! rtph264depay ! decodebin ! videoconvert ! x264enc !<br>
> h264parse ! splitmuxsink location="/c1/record%07d.mp4"<br>
> max-size-bytes=100000000 max-files=6000<br>
> <br>
> After that time it has only recorded about 1.8GB of footage and my disk has 2.7TB free, so space should not be a problem.<br>
> <br>
> Here's the error:<br>
> <br>
> ERROR: from element<br>
> /GstPipeline:pipeline0/GstSplitMuxSink:splitmuxsink0/GstMP4Mux:muxer: Could not multiplex stream.<br>
> Additional debug info:<br>
> gstqtmux.c(4561): gst_qt_mux_add_buffer ():<br>
> /GstPipeline:pipeline0/GstSplitMuxSink:splitmuxsink0/GstMP4Mux:muxer:<br>
> Buffer has no PTS.<br>
> EOS on shutdown enabled -- waiting for EOS after Error Waiting for EOS...<br>
> Redistribute latency...<br>
> <br>
> Any help would be appreciated!<br>
> <br>
> Best regards,<br>
> Henk Schurink<br>
> <br>
> <br>
> <br>
> --<br>
> Sent from: <br>
> <a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgstre" rel="noreferrer" target="_blank">https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgstre</a><br>
> <a href="http://amer-devel.966125.n4.nabble.com" rel="noreferrer" target="_blank">amer-devel.966125.n4.nabble.com</a>%2F&amp;data=02%7C01%7C%7Ce3ffb26337734<br>
> eb18fe508d76c56da14%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C63709<br>
> 6992586929449&amp;sdata=97Ihu0USqnchrDLxHffdiHx3%2BCOPF3begTEbkqWLkE4%<br>
> 3D&amp;reserved=0 _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
> <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist" rel="noreferrer" target="_blank">https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist</a><br>
> <a href="http://s.freedesktop.org" rel="noreferrer" target="_blank">s.freedesktop.org</a>%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7<br>
> C01%7C%7Ce3ffb26337734eb18fe508d76c56da14%7C28042244bb514cd680347776fa<br>
> 3703e8%7C1%7C0%7C637096992586939402&amp;sdata=7ahSby4oxVraqY08dqHSlw5G<br>
> u9bu06vIssP2WWxTzfI%3D&amp;reserved=0<br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
> <a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist" rel="noreferrer" target="_blank">https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist</a><br>
> <a href="http://s.freedesktop.org" rel="noreferrer" target="_blank">s.freedesktop.org</a>%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7<br>
> C01%7C%7Ce3ffb26337734eb18fe508d76c56da14%7C28042244bb514cd680347776fa<br>
> 3703e8%7C1%7C0%7C637096992586939402&amp;sdata=7ahSby4oxVraqY08dqHSlw5G<br>
> u9bu06vIssP2WWxTzfI%3D&amp;reserved=0<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7C01%7C%7Ce3ffb26337734eb18fe508d76c56da14%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637096992586939402&amp;sdata=7ahSby4oxVraqY08dqHSlw5Gu9bu06vIssP2WWxTzfI%3D&amp;reserved=0" rel="noreferrer" target="_blank">https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7C01%7C%7Ce3ffb26337734eb18fe508d76c56da14%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637096992586939402&amp;sdata=7ahSby4oxVraqY08dqHSlw5Gu9bu06vIssP2WWxTzfI%3D&amp;reserved=0</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote></div>