Skip to content

Commit

Permalink
GLMediaPlayerFactory: Add OMXGLMediaPlayer to list of available GLMed…
Browse files Browse the repository at this point in the history
…iaPlayer impl.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
  • Loading branch information
xranby committed Apr 27, 2013
1 parent 8f76a78 commit 39ccda2
Showing 1 changed file with 4 additions and 0 deletions.
Expand Up @@ -36,6 +36,7 @@
public class GLMediaPlayerFactory {
private static final String AndroidGLMediaPlayerAPI14ClazzName = "jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14";
private static final String FFMPEGMediaPlayerClazzName = "jogamp.opengl.util.av.impl.FFMPEGMediaPlayer";
private static final String OMXGLMediaPlayerClazzName = "jogamp.opengl.util.av.impl.OMXGLMediaPlayer";
private static final String isAvailableMethodName = "isAvailable";

public static GLMediaPlayer create() {
Expand All @@ -47,6 +48,9 @@ public static GLMediaPlayer create() {
}
}
}
if(((Boolean)ReflectionUtil.callStaticMethod(OMXGLMediaPlayerClazzName, isAvailableMethodName, null, null, cl)).booleanValue()) {
return (GLMediaPlayer) ReflectionUtil.createInstance(OMXGLMediaPlayerClazzName, cl);
}
if(((Boolean)ReflectionUtil.callStaticMethod(FFMPEGMediaPlayerClazzName, isAvailableMethodName, null, null, cl)).booleanValue()) {
return (GLMediaPlayer) ReflectionUtil.createInstance(FFMPEGMediaPlayerClazzName, cl);
}
Expand Down

0 comments on commit 39ccda2

Please sign in to comment.