<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>I've tried to do it statically like you suggested but I can never get it working (it always fails with non-negotiated stream). I have a pipeline graph of what decodebin creates but I can't convert that to a static pipeline successfully.<div><br></div><div>But as you said it doesn't make any difference regarding latency. Right now it takes two frames before I get the pad-added signal from decodebin, not one frame. I guess this means the problem is in the decoder itself?<br><br><div>Subject: Re: decodebin - static linking of decoder and sink<br>From: sebastian@centricular.com<br>To: gstreamer-devel@lists.freedesktop.org<br>Date: Wed, 27 Apr 2016 09:06:01 +0300<br><br><pre>On Di, 2016-04-26 at 10:07 -0700, Ash 20001 wrote:<br>> Or more specifically how to statically link decoder to sink via<br>> decodebin but without waiting for the pad-added signal.<br> <br>You can't :) The only other option is to statically link a pipeline<br>yourself without decodebin, e.g.<br> <br>  appsrc ! yourh264dec ! xvimagesink<br> <br>That shouldn't make any difference regarding latency though, decodebin<br>provides you pad-added at latest once the first decoded frame is<br>available.<br> <br>-- <br>Sebastian Dröge, Centricular Ltd ˇ <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br> <br></pre><br>_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</div></div>                                    </div></body>
</html>