<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'><span style="color: rgb(68, 68, 68); font-size: 15px; line-height: 21.3px; background-color: rgb(255, 255, 255);">Hi Sebastian,</span><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Here is the pipeline picture from within my C++ app using appsrc where I am trying to statically create pipeline. </div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">Also attached is the DEBUG log (zipped)...I think the key portion is this:</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><b style="line-height: 21.3px;">D/GST_LOG (22134): : (0) > [_0_] 0:00:05.562008914 0xb423b690 DEBUG               GST_CAPS gstpad.c:5034:pre_eventfunc_check:<omx_h264dec:sink> caps video/x-h264, width=(int)1280, height=(int)720, framerate=(fraction)0/1, parsed=(boolean)true, stream-format=(string)avc, alignment=(string)au, level=(string)4, profile=(string)high, codec_data=(buffer)01640028ffe1000b67640028ac34ec05005b9001000468ea438b not accepted</b></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><br style="line-height: 21.3px;"></div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);">I am not sure why this is not accepted as the sink pad on omx_h264dec says:</div><div style="line-height: 21.3px; color: rgb(68, 68, 68); font-size: 15px; background-color: rgb(255, 255, 255);"><div style="line-height: 21.3px;">  SINK template: 'sink'</div><div style="line-height: 21.3px;">    Availability: Always</div><div style="line-height: 21.3px;">    Capabilities:</div><div style="line-height: 21.3px;">      video/x-h264</div><div style="line-height: 21.3px;">                  width: [ 0, 1920 ]</div><div style="line-height: 21.3px;">                 height: [ 0, 1088 ]</div><div style="line-height: 21.3px;">               maxwidth: [ 0, 1920 ]</div><div style="line-height: 21.3px;">              maxheight: [ 0, 1088 ]</div><div style="line-height: 21.3px;">              framerate: [ 0/1, 2147483647/1 ]</div><div style="line-height: 21.3px;"><br></div></div><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:55:21 +0300<br><br><pre>On Di, 2016-04-26 at 23:50 -0700, Ash 20001 wrote:<br>> I tried the "typefind - appsrc ! typefind ! h264parse ! omx_h264dec !<br>> xvimagesink", but after submitting frame 2 i get:<br> <br>Get a debug log and check where the not-negotiated comes from. Most<br>likely you need at least a videoconvert between decoder and sink.<br> <br>Also your pipeline graph is *not* from decodebin but from your manual<br>pipeline.<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></body>
</html>