Hi all.
I'm looking for resources about OpenMAX API in jogamp. I don't found anything about it in the forum. Where is OpenMAX in jogamp ? In Jogl ? In Joal ? In Jocl ? After few hours of research, I've found a commit using "com.jogamp.openmax" package. But I can't find it in actual source/javadoc. I'm afraid to be really stupid, because "OpenMAX API" is written in the very first page of the site ... |
OpenMAX was added to JOGL for use by the GLMediaPlayer. It got demonstrated back in 2008 running video decoding on the mobile APX2500 (NV) and ES2.0 tegra1 device.
http://www.youtube.com/watch?v=D6Lkw3eZK1w - OpenMAX and GL ES2 on APX 2500 (Tegra1) dec 2008 http://www.java-gaming.org/topics/jogl-2-openmax/21103/view.html I chatted with sgothel and noxo about reviving/using the OMX implementation some month back: http://jogamp.org/log/irc/jogamp_20130206050616.html#l229 20130206 22:09:15 <xranby> sgothel: is any of the jogamp demos using openmax nowdays? 20130206 22:09:40 <xranby> i am chatting with noxo on twitter trying to find any working OpenMAX java audio library 20130206 22:09:47 <sgothel> @XRanby: well .. yes, but I had to strip down OpenMAX impl. due to license issues 20130206 22:10:26 <xranby> sgothel: really? so the khronos royality free etc spec is all vapour? 20130206 22:12:06 <sgothel> @XRanby: 46f17013c7cd59d551371edb2c1a4a57f8cbd84f 20130206 22:12:49 <sgothel> and 1be7b5271ec1d08b6929a88dd811754d33d149de 20130206 22:13:30 <sgothel> it was using an NV extension for parsing multiplexed streams .. 20130206 22:13:36 <sgothel> this is not included in OMX :( 20130206 22:13:51 <sgothel> w/o .. it's sort of useless .. so we would need that back If you want to work on using OpenMAX for the GLMediaPlayer then first change jogl/src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java to instantiate a jogamp.opengl.util.av.impl.OMXGLMediaPlayer for your platform. After that you need to find ways to do multiplexed streams on your hardware. |
Administrator
|
On 03/21/2013 02:54 PM, Xerxes Rånby [via jogamp] wrote:
> OpenMAX was added to JOGL for use by the GLMediaPlayer. It got demonstrated > back in 2008 running video decoding on the mobile APX2500 (NV) and ES2.0 > tegra1 device. > http://www.youtube.com/watch?v=D6Lkw3eZK1w - OpenMAX and GL ES2 on APX 2500 > (Tegra1) dec 2008 > http://www.java-gaming.org/topics/jogl-2-openmax/21103/view.html > > I chatted with sgothel and noxo about reviving/using the OMX implementation > some month back: > http://jogamp.org/log/irc/jogamp_20130206050616.html#l229 > 20130206 22:09:15 <xranby> sgothel: is any of the jogamp demos using openmax > nowdays? > 20130206 22:09:19 <sgothel> yeah .. I tend to confuse w/ final and inner > separating blocks :) > 20130206 22:09:40 <xranby> i am chatting with noxo on twitter trying to find > any working OpenMAX java audio library > 20130206 22:09:47 <sgothel> @XRanby: well .. yes, but I had to strip down > OpenMAX impl. due to license issues > 20130206 22:10:26 <xranby> sgothel: really? so the khronos royality free etc > spec is all vapour? > 20130206 22:12:06 <sgothel> @XRanby: 46f17013c7cd59d551371edb2c1a4a57f8cbd84f > 20130206 22:12:49 <sgothel> and 1be7b5271ec1d08b6929a88dd811754d33d149de > 20130206 22:13:30 <sgothel> it was using an NV extension for parsing > multiplexed streams .. > 20130206 22:13:36 <sgothel> this is not included in OMX :( > 20130206 22:13:51 <sgothel> w/o .. it's sort of useless .. so we would need > that back > > If you want to work on using OpenMAX for the GLMediaPlayer then first change > jogl/src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java > to instansiate a jogamp.opengl.util.av.impl/OMXGLMediaPlayer for your platform. Yes, it would be nice to reanimate the OMX media implementation. As Xerxes pointed out, Raspberry Pi might have a full OMX IL impl. we may be able to use. We have to see whether we solve the stream deplexer problem, if it's not supported by the OMX implementation. Other platforms are welcome as well - but I don't know of any which supports OMX properly. ~Sven signature.asc (911 bytes) Download Attachment |
Free forum by Nabble | Edit this page |