<div dir="ltr">Pipeline negotiation issue should be easy to debug. Have you enabled -v verbose mode. Do you see a particular element exposing caps which the next element may not support?<div><br></div><div>~BO</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 14, 2017 at 3:27 PM, Graham Leggett [via GStreamer-devel] <span dir="ltr"><<a href="/user/SendEmail.jtp?type=node&node=4683380&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>></span> wrote:<br><blockquote style='border-left:2px solid #CCCCCC;padding:0 1em' class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">

        On 14 Jun 2017, at 6:19 AM, Baby Octopus <<a href="http:///user/SendEmail.jtp?type=node&node=4683375&i=0" rel="nofollow" link="external" target="_blank">[hidden email]</a>> wrote:
<br><br>> There is no hard and fast rule to make the pipeline bullet proof! It entirely
<br>> depends on the type of stall that you see and the reason for it, whether it
<br>> is internal issue due to the pipeline itself, or caused by dirty input that
<br>> you are referring to
<br><br></span>Obviously, however seeing the state of the pipeline and where the data is stuck will lead you right to the problem, and then you can fix it and move on.
<br><span class=""><br>> Can you explain the scenarios where you the stall and sample input with the
<br>> pipeline on how to reproduce it?
<br><br></span>The pipeline consists of a decodebin wired into an encodebin, which transcodes an mpegts containing video and audio at 44.1khz. The pipeline is successfully linked, but 44.1k audio refuses negotiation and the pipeline stalls. Ignoring the 44.1khz audio and transcoding a parallel 48khz stream works. I have not got to the bottom of that problem yet, but I now know it exists and can avoid it for now.
<br><br>There was also an attempt to dump a subtitle stream to fakesink, and that was blocking due to the length-in-time of the queue. Making that queue leaky unblocked that part of the pipeline.
<br><br>Regards,
<br>Graham
<br>—
<br><br><br>______________________________<wbr>_________________
<br>gstreamer-devel mailing list
<br><a href="http:///user/SendEmail.jtp?type=node&node=4683375&i=1" rel="nofollow" link="external" target="_blank">[hidden email]</a>
<br><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="nofollow" link="external" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br><div class="m_-8667601691885989383small"><br><img src="http://gstreamer-devel.966125.n4.nabble.com/images/icon_attachment.gif"> <strong>smime.p7s</strong> (4K) <a href="http://gstreamer-devel.966125.n4.nabble.com/attachment/4683375/0/smime.p7s" rel="nofollow" link="external" target="_blank">Download Attachment</a></div>

        
        
        
        <br>
        <br>
        <hr noshade size="1" color="#cccccc">
        <div style="color:#444;font:12px tahoma,geneva,helvetica,arial,sans-serif"><span class="">
                <div style="font-weight:bold">If you reply to this email, your message will be added to the discussion below:</div>
                </span><a href="http://gstreamer-devel.966125.n4.nabble.com/Avoiding-stall-in-a-transcoding-pipeline-how-tp4683287p4683375.html" target="_blank" rel="nofollow" link="external">http://gstreamer-devel.966125.<wbr>n4.nabble.com/Avoiding-stall-<wbr>in-a-transcoding-pipeline-how-<wbr>tp4683287p4683375.html</a>
        </div><div class="HOEnZb"><div class="h5">
        <div style="color:#666;font:11px tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
                
                To unsubscribe from Avoiding stall in a transcoding pipeline - how?, <a href="" target="_blank" rel="nofollow" link="external">click here</a>.<br>
                <a href="http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" style="font:9px serif" target="_blank" link="external">NAML</a>
        </div></div></div></blockquote></div><br></div>


        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Avoiding-stall-in-a-transcoding-pipeline-how-tp4683287p4683380.html">Re: Avoiding stall in a transcoding pipeline - how?</a><br/>
Sent from the <a href="http://gstreamer-devel.966125.n4.nabble.com/">GStreamer-devel mailing list archive</a> at Nabble.com.<br/>