<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 -> memcpy in gst buffer -> fillthisbuffer -> pad push gstbuffer </div>
<div>it becomes:</div>
<div>emptybufferdone -> pad push gstomxbuffer -> gstomxbuffer unref -> 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"><<a href="mailto:ceyusa@gmail.com">ceyusa@gmail.com</a>></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><<a href="mailto:benjamin.gaignard@linaro.org">benjamin.gaignard@linaro.org</a>> wrote:<br>> Hi,<br>><br>> For Linaro project I working on a new implementation of gst-openmax to allow<br>
> 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>><br>> On this page:<br>> <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>
> I have put sequence diagrams of what we want to achieve.<br>><br>> We are looking for feedbacks about this proposal and all comment are<br>> welcome.<br>><br>> Benjamin<br></div>> ------------------------------------------------------------------------------<br>
> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!<br>> Finally, a world-class log management solution at an even better price-free!<br>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires<br>
> February 28th, so secure your free ArcSight Logger TODAY!<br>> <a href="http://p.sf.net/sfu/arcsight-sfd2d" target="_blank">http://p.sf.net/sfu/arcsight-sfd2d</a><br>> _______________________________________________<br>
> Gstreamer-openmax mailing list<br>> <a href="mailto:Gstreamer-openmax@lists.sourceforge.net">Gstreamer-openmax@lists.sourceforge.net</a><br>> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-openmax</a><br>
><br>><br></blockquote></div><br>