<div dir="ltr"><div>This is one of the methods, and there is another open source solutions for OMX that has very similar features to what is seen in android...<br><br>
Bellagio OpenMAX IL : <a href="http://omxil.sourceforge.net/" target="_blank">http://omxil.sourceforge.net/</a><br><div>Bellagio OpenMAX IL Components: <a href="http://sourceforge.net/p/omxil/components/ci/master/tree/" target="_blank">http://sourceforge.net/p/omxil/components/ci/master/tree/</a><br>

</div><div><br></div><div>NOTE: Bellagio is known to work with XBMC, but some modifications to the source is required to be able to make the encoders work.<br><br></div><div>Similarly...<br></div>Gstreamer OpenMAX support: <a href="http://freedesktop.org/wiki/GstOpenMAX/" target="_blank">http://freedesktop.org/wiki/GstOpenMAX/</a><br>

gst-omx plugin: <a href="http://cgit.freedesktop.org/gstreamer/gst-omx/" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-omx/</a><br>gst-openmax plugin ( deprecated): <a href="http://cgit.freedesktop.org/gstreamer/gst-openmax/" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-openmax/</a><br>
<br></div>Also, it's important to note what is done with the Ubuntu support for Nexus 7...<br><a href="https://wiki.ubuntu.com/Nexus7">https://wiki.ubuntu.com/Nexus7</a><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Tue, Sep 17, 2013 at 9:33 AM, Piyush Verma <span dir="ltr"><<a href="mailto:piyush.pv@gmail.com" target="_blank">piyush.pv@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><span style="color:rgb(68,68,68);font-size:13px;line-height:19px;background-color:rgb(250,251,252)">OES_EGL_image_external support of rendering texture from external memory which is used in android.</span><div>

<font color="#444444"><span style="line-height:19px"><br></span></font></div><div><font color="#444444"><span style="line-height:19px">and here I chk early with mali and they said it's support <a href="http://forums.arm.com/index.php?/topic/16819-oes-egl-image-external-render-texture-without-gltexture2d/" target="_blank">http://forums.arm.com/index.php?/topic/16819-oes-egl-image-external-render-texture-without-gltexture2d/</a></span></font></div>

<div><font color="#444444"><span style="line-height:19px"><br></span></font></div><div><font color="#444444"><span style="line-height:19px">Regards</span></font></div><div><font color="#444444"><span style="line-height:19px"><br>

</span></font></div><div><font color="#444444"><span style="line-height:19px">Piyush Verma<br></span></font><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Fri, Sep 6, 2013 at 1:50 AM, Ken Phillis Jr <span dir="ltr"><<a href="mailto:kphillisjr@gmail.com" target="_blank">kphillisjr@gmail.com</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><div class="gmail_extra">
<div class="gmail_quote">
On Thu, Sep 5, 2013 at 8:38 AM, Michal Lazo <span dir="ltr"><<a href="mailto:michal.lazo@mdragon.org" target="_blank">michal.lazo@mdragon.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr">Than show me api for this<div>I am not aware that opengl/egl api have something like this</div>


<div>Latest Mali EGL drivers add support for DMABUF, older drivers support mali UMP but mali don't provide opensource api for this.</div>
<div><br></div></div><div class="gmail_extra"><div><div><br><br></div></div></div></blockquote></div><br></div></div><div class="gmail_extra">EGL/OpenGL api do not directly support this... Instead the OpenMAX specification itself states how to handle the interaction between Egl, OpenGL ES, and OpenVG.<br>


<br></div><div class="gmail_extra">Document: OpenMAX IL 1.1.2 Specification<br></div><div class="gmail_extra"><div>Download Location: <a href="http://www.khronos.org/registry/omxil/" target="_blank">http://www.khronos.org/registry/omxil/</a><br>


</div>Section 3.2: OpenMAX IL Core Methods/Macros ( Page 78 to 111 )<br>Subsection 3.2.2.19 OMX_UseEGLImage ( Page 102 to 104 )<br></div><div class="gmail_extra">This section itself is the critical section to look at.<br>


</div><div class="gmail_extra"><br>Section 3.3: OpenMAX IL Component Methods and Structures ( Page 111 to 118 )<br>subsection 3.3.19 UseEGLImage ( Page 118 )<br></div><div class="gmail_extra">Not a lot is said, Just provides a definition for UseEGLImageBuffer and redirects to the previously mentioned section.<br>


</div><div class="gmail_extra"><br></div></div>
<br></div></div><div class="im">_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk" target="_blank">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk" target="_blank">arm-netbook@files.phcomp.co.uk</a><br></div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div>
<br></div>-- <br>Thanks & Regards<br><br>Piyush Verma<br><br>

</font></span></div></div></div>
<br>_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br></blockquote></div><br></div>