<div>you are right, the operation flow are very similar but we create an overloaded gst buffer (gstomxbuffer) to allow zero copy in gstreamer graph</div>
<div> </div>
<div>With gstomxbuffer the sequence is no more:</div>
<div>emptybufferdone -&gt; memcpy in gst buffer -&gt; fillthisbuffer -&gt; pad push gstbuffer </div>
<div>it becomes:</div>
<div>emptybufferdone -&gt; pad push gstomxbuffer -&gt; gstomxbuffer unref -&gt; fillthisbuffer<br></div>
<div>Benjamin <br></div>
<div class="gmail_quote">Le 25 janvier 2011 10:58, Victor Manuel Jáquez Leal <span dir="ltr">&lt;<a href="mailto:ceyusa@gmail.com">ceyusa@gmail.com</a>&gt;</span> a écrit :<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On Mon, Jan 24, 2011 at 2:16 PM, Benjamin Gaignard<br>&lt;<a href="mailto:benjamin.gaignard@linaro.org">benjamin.gaignard@linaro.org</a>&gt; wrote:<br>&gt; Hi,<br>&gt;<br>&gt; For Linaro project I working on a new implementation of gst-openmax to allow<br>
&gt; zero copy between OMX element in gstreamer.<br><br></div>Glancing the diagrams, the operation flow is pretty much what<br>gst-openmax does. Am I wrong? But if so, why another implementation?<br>Forking is the only option?<br>
<br>vmjl<br>
<div class="im"><br>&gt;<br>&gt; On this page:<br>&gt; <a href="https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/Specs/1105/ConsolidateGtsOmxMultivendor" target="_blank">https://wiki.linaro.org/WorkingGroups/Middleware/Multimedia/Specs/1105/ConsolidateGtsOmxMultivendor</a><br>
&gt; I have put sequence diagrams of what we want to achieve.<br>&gt;<br>&gt; We are looking for feedbacks about this proposal and all comment are<br>&gt; welcome.<br>&gt;<br>&gt; Benjamin<br></div>&gt; ------------------------------------------------------------------------------<br>
&gt; Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!<br>&gt; Finally, a world-class log management solution at an even better price-free!<br>&gt; Download using promo code Free_Logger_4_Dev2Dev. Offer expires<br>
&gt; February 28th, so secure your free ArcSight Logger TODAY!<br>&gt; <a href="http://p.sf.net/sfu/arcsight-sfd2d" target="_blank">http://p.sf.net/sfu/arcsight-sfd2d</a><br>&gt; _______________________________________________<br>
&gt; Gstreamer-openmax mailing list<br>&gt; <a href="mailto:Gstreamer-openmax@lists.sourceforge.net">Gstreamer-openmax@lists.sourceforge.net</a><br>&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax</a><br>
&gt;<br>&gt;<br></blockquote></div><br>