<div dir="ltr">Hi, all<br>
If some hardware vendors, such as TI provides only a sink OMX element
(for example, mp3 sink), does GstOpenMAX have any plan to support it?
For example, design a base audio/video sink element?<br><br><div class="gmail_quote">On Sat, Aug 2, 2008 at 10:08 PM, Felipe Contreras <span dir="ltr">&lt;<a href="mailto:felipe.contreras@gmail.com">felipe.contreras@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2008/8/1 wangfei &lt;<a href="mailto:bjwf2000@gmail.com">bjwf2000@gmail.com</a>&gt;:<br>
<div class="Ih2E3d">&gt; Hi All,<br>
&gt;<br>
&gt; I&#39;m working on a project based on several different hardware platforms. TI<br>
&gt; 34xx is one of my option. I&#39;m very interest on topic 2: how to integration<br>
&gt; GStreamer with OMX on GPU/DSP hardware solutions. My thoughts are as<br>
&gt; follows:<br>
&gt;<br>
&gt; 1. &nbsp;Supper source/sink element or tunneling solution is something depends<br>
&gt; how OMX was implemented on a specific hardware. OMX IL spec didn&#39;t specify<br>
&gt; how to partition different processing functions into OMX IL components<br>
&gt; (Refer to openmax_il_spec_1_1_1.pdf page 21, Figure 2-1). For example, in TI<br>
&gt; OMAP3, a C64x DSP was equiped, a super OMX component was provided by TI &nbsp;for<br>
&gt; audio streaming. <a href="http://omapzoom.org/gf/project/openmax/wiki" target="_blank">http://omapzoom.org/gf/project/openmax/wiki</a> &nbsp; The super OMX<br>
&gt; component includes audio decode, PP, rendering functions which were<br>
&gt; processed by C64x DSP. In such case, seems a supper GstOpenMax sink element<br>
&gt; is the only choice? &nbsp;In another OpenMAX IL implementation, decoder, render<br>
&gt; provided by separate OMX complents, in such case, maybe separate GstOpenMAX<br>
&gt; elements support OMX tunneling is better.<br>
<br>
</div>Right, if the OpenMAX IL component is an mp3sink, then it makes sense<br>
to write a gst-openmax mp3sink element wrapper.<br>
<div class="Ih2E3d"><br>
&gt; 2. I guess GstOpenMAX didn&#39;t want to give a recommendation or specification<br>
&gt; for OMX IL provider on how to paration there OMX IL components. Mybe I&#39;m not<br>
&gt; right?<br>
<br>
</div>Right. The idea is to map whatever OpenMAX IL is doing into GStreamer.<br>
It should be fairly easy to create a new mp3sink element if that&#39;s<br>
what OpenMAX IL is providing. With the time it will become even<br>
easier.<br>
<br>
Best regards.<br>
<br>
--<br>
<font color="#888888">Felipe Contreras<br>
</font><div><div></div><div class="Wj3C7c"><br>
-------------------------------------------------------------------------<br>
This SF.Net email is sponsored by the Moblin Your Move Developer&#39;s challenge<br>
Build the coolest Linux based applications with Moblin SDK &amp; win great prizes<br>
Grand prize is a trip for two to an Open Source event anywhere in the world<br>
<a href="http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/" target="_blank">http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/</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>
</div></div></blockquote></div><br></div>