-
-
Save xranby/2975e05e7b144b64d434 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
xranby@xranby-ESPRIMO-P7935:~/raspimusic/raspberry/src$ ./run-crossfade.sh /media/000000/nokiaN9/Music/Ranby/Easy\ to\ Fall\ for\ Love/Easy\ to\ Fall\ for\ Love.mp3 /media/000000/nokiaN9/Music/Ranby/Unbroken\ Heart/Unbroken\ Heart.mp3 | |
Hello CrossFadePlayer... | |
Catched com.jogamp.common.JogampRuntimeException: jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14 not available | |
com.jogamp.common.JogampRuntimeException: jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14 not available | |
at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:306) | |
at com.jogamp.common.util.ReflectionUtil.callStaticMethod(ReflectionUtil.java:344) | |
at com.jogamp.opengl.util.av.GLMediaPlayerFactory.create(GLMediaPlayerFactory.java:60) | |
at com.jogamp.opengl.util.av.GLMediaPlayerFactory.createDefault(GLMediaPlayerFactory.java:44) | |
at CrossFadePlayer.main(CrossFadePlayer.java:40) | |
Caused by: java.lang.ClassNotFoundException: jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14 | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) | |
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) | |
at java.lang.Class.forName0(Native Method) | |
at java.lang.Class.forName(Class.java:270) | |
at com.jogamp.common.util.ReflectionUtil.getClassImpl(ReflectionUtil.java:81) | |
at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:304) | |
... 4 more | |
GLProfile.initSingleton() - thread main | |
java.lang.Exception: Stack trace | |
at java.lang.Thread.dumpStack(Thread.java:1344) | |
at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:118) | |
at jogamp.opengl.util.av.impl.FFMPEGDynamicLibraryBundleInfo.<clinit>(FFMPEGDynamicLibraryBundleInfo.java:188) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.<clinit>(FFMPEGMediaPlayer.java:164) | |
at java.lang.Class.forName0(Native Method) | |
at java.lang.Class.forName(Class.java:270) | |
at com.jogamp.common.util.ReflectionUtil.getClassImpl(ReflectionUtil.java:81) | |
at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:304) | |
at com.jogamp.common.util.ReflectionUtil.callStaticMethod(ReflectionUtil.java:344) | |
at com.jogamp.opengl.util.av.GLMediaPlayerFactory.create(GLMediaPlayerFactory.java:60) | |
at com.jogamp.opengl.util.av.GLMediaPlayerFactory.createDefault(GLMediaPlayerFactory.java:47) | |
at CrossFadePlayer.main(CrossFadePlayer.java:40) | |
GLProfile.init - thread: main | |
----------------------------------------------------------------------------------------------------- | |
Platform: LINUX / Linux 3.2.0-57-generic (3.2.0), i386 (arch), GENERIC_ABI, 4 cores | |
MachineDescription: runtimeValidated true, littleEndian true, 32Bit true, primitive size / alignment: | |
int8 1 / 1, int16 2 / 2 | |
int 4 / 4, long 4 / 4 | |
int32 4 / 4, int64 8 / 4 | |
float 4 / 4, double 8 / 4, ldouble 12 / 4 | |
pointer 4 / 4, page 4096 | |
Platform: Java Version: 1.7.0_25 (1.7.0u25), VM: OpenJDK Server VM, Runtime: OpenJDK Runtime Environment | |
Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true | |
----------------------------------------------------------------------------------------------------- | |
----------------------------------------------------------------------------------------------------- | |
Package: com.jogamp.common | |
Extension Name: com.jogamp.common | |
Specification Title: GlueGen Java Bindings Generator | |
Specification Vendor: JogAmp Community | |
Specification Version: 2.1 | |
Implementation Title: GlueGen Run-Time | |
Implementation Vendor: JogAmp Community | |
Implementation Vendor ID: com.jogamp | |
Implementation URL: http://jogamp.org/ | |
Implementation Version: 2.1.3-rc-20131212 | |
Implementation Build: 2.1-b756-20131212 | |
Implementation Branch: origin/master | |
Implementation Commit: f87b0e53311cd15acfdbcf0ec73747eb57ebe22f | |
----------------------------------------------------------------------------------------------------- | |
----------------------------------------------------------------------------------------------------- | |
Package: javax.media.nativewindow | |
Extension Name: javax.media.opengl | |
Specification Title: Java Bindings for OpenGL API Specification | |
Specification Vendor: JogAmp Community | |
Specification Version: 2.1 | |
Implementation Title: Java Bindings for OpenGL Runtime Environment | |
Implementation Vendor: JogAmp Community | |
Implementation Vendor ID: com.jogamp | |
Implementation URL: http://jogamp.org/ | |
Implementation Version: 2.1.3-rc-20131212 | |
Implementation Build: 2.1-b1175-20131212 | |
Implementation Branch: origin/master | |
Implementation Commit: ccfc9b529b1dbd6003a62cb4215e2cdaeb8c37fd | |
----------------------------------------------------------------------------------------------------- | |
----------------------------------------------------------------------------------------------------- | |
Package: javax.media.opengl | |
Extension Name: javax.media.opengl | |
Specification Title: Java Bindings for OpenGL API Specification | |
Specification Vendor: JogAmp Community | |
Specification Version: 2.1 | |
Implementation Title: Java Bindings for OpenGL Runtime Environment | |
Implementation Vendor: JogAmp Community | |
Implementation Vendor ID: com.jogamp | |
Implementation URL: http://jogamp.org/ | |
Implementation Version: 2.1.3-rc-20131212 | |
Implementation Build: 2.1-b1175-20131212 | |
Implementation Branch: origin/master | |
Implementation Commit: ccfc9b529b1dbd6003a62cb4215e2cdaeb8c37fd | |
----------------------------------------------------------------------------------------------------- | |
GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory | |
Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib) | |
Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 true, isANGLE: false) | |
Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib) | |
libEGL warning: DRI2: failed to authenticate | |
Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59495, isOwner false, <5de723, f1df56>[count 0, qsz 0, owner <NULL>]]] | |
Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0xffffffff8924f9e0, owner true, ResourceToolkitLock[obj 0xf58a2a, isOwner false, <420970, 179b905>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory false, hasEGLFactory true | |
GLProfile.init map decon, desktopCtxUndef false, esCtxUndef true | |
GLProfile.init map *** no mapping for GL4bc on device decon | |
GLProfile.init map *** no mapping for GL3bc on device decon | |
GLProfile.init map *** no mapping for GL2 on device decon | |
GLProfile.init map *** no mapping for GL4 on device decon | |
GLProfile.init map *** no mapping for GL3 on device decon | |
GLProfile.init map GLProfile[GLES3/GLES3.sw] on device decon | |
GLProfile.init map defaultAny GLProfile[GLES3/GLES3.sw] on device decon | |
GLProfile.init map GLProfile[GL4ES3/GLES3.sw] on device decon | |
GLProfile.init map *** no mapping for GL2GL3 on device decon | |
GLProfile.init map GLProfile[GLES2/GLES2.sw] on device decon | |
GLProfile.init map GLProfile[GL2ES2/GLES3.sw] on device decon | |
GLProfile.init map GLProfile[GLES1/GLES1.sw] on device decon | |
GLProfile.init map GLProfile[GL2ES1/GLES1.sw] on device decon | |
GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0xffffffff8924f9e0, owner true, ResourceToolkitLock[obj 0xf58a2a, isOwner false, <420970, 179b905>[count 0, qsz 0, owner <NULL>]]]: egl Shared Ctx true | |
GLProfile.init map decon, desktopCtxUndef false, esCtxUndef false | |
GLProfile.init map *** no mapping for GL4bc on device decon | |
GLProfile.init map *** no mapping for GL3bc on device decon | |
GLProfile.init map *** no mapping for GL2 on device decon | |
GLProfile.init map *** no mapping for GL4 on device decon | |
GLProfile.init map *** no mapping for GL3 on device decon | |
GLProfile.init map *** no mapping for GLES3 on device decon | |
GLProfile.init map *** no mapping for GL4ES3 on device decon | |
GLProfile.init map *** no mapping for GL2GL3 on device decon | |
GLProfile.init map GLProfile[GLES2/GLES2.sw] on device decon | |
GLProfile.init map defaultAny GLProfile[GLES2/GLES2.sw] on device decon | |
GLProfile.init map GLProfile[GL2ES2/GLES2.sw] on device decon | |
GLProfile.init map GLProfile[GLES1/GLES1.sw] on device decon | |
GLProfile.init map GLProfile[GL2ES1/GLES1.sw] on device decon | |
GLProfile.initProfilesForDevice: decon: added profile(s): desktop false, egl true | |
GLProfile.initProfilesForDevice: decon: Natives[GL4bc false, GL4 false, GLES3 false, GL3bc false, GL3 false, GL2 false, GLES2 true [2.0 (ES profile, ES2 compat, FBO, software)], GLES1 true [1.1 (ES profile, FP32 compat, software)], count 2 / 8], Common[, GL4ES3 false, GL2GL3 false, GL2ES2 true, GL2ES1 true], Mappings[GL2ES2 GLProfile[GL2ES2/GLES2.sw], GL2ES1 GLProfile[GL2ES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES2.sw], GLES1 GLProfile[GLES1/GLES1.sw], , default GLProfile[GLES2/GLES2.sw], count 4 / 12] | |
GLProfile.dumpGLInfo: shared context n/a | |
GLCaps[egl cfg 0x19, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x1a, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x1f, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x20, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x25, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x26, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x2b, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x61, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x62, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x67, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x68, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x6d, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x6e, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x73, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x74, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x91, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x92, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x97, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x98, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x9d, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x9e, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0xa3, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0xa4, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
Info: GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59495, isOwner false, <5de723, f1df56>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.x11.X11GraphicsDevice), isSet false, hasDesktopGLFactory false, hasEGLFactory true | |
GLProfile.init map :0, desktopCtxUndef false, esCtxUndef true | |
GLProfile.init map *** no mapping for GL4bc on device :0 | |
GLProfile.init map *** no mapping for GL3bc on device :0 | |
GLProfile.init map *** no mapping for GL2 on device :0 | |
GLProfile.init map *** no mapping for GL4 on device :0 | |
GLProfile.init map *** no mapping for GL3 on device :0 | |
GLProfile.init map GLProfile[GLES3/GLES3.sw] on device :0 | |
GLProfile.init map defaultAny GLProfile[GLES3/GLES3.sw] on device :0 | |
GLProfile.init map GLProfile[GL4ES3/GLES3.sw] on device :0 | |
GLProfile.init map *** no mapping for GL2GL3 on device :0 | |
GLProfile.init map GLProfile[GLES2/GLES2.sw] on device :0 | |
GLProfile.init map GLProfile[GL2ES2/GLES3.sw] on device :0 | |
GLProfile.init map GLProfile[GLES1/GLES1.sw] on device :0 | |
GLProfile.init map GLProfile[GL2ES1/GLES1.sw] on device :0 | |
GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59495, isOwner false, <5de723, f1df56>[count 0, qsz 0, owner <NULL>]]]: egl Shared Ctx true | |
GLProfile.init map :0, desktopCtxUndef false, esCtxUndef false | |
GLProfile.init map *** no mapping for GL4bc on device :0 | |
GLProfile.init map *** no mapping for GL3bc on device :0 | |
GLProfile.init map *** no mapping for GL2 on device :0 | |
GLProfile.init map *** no mapping for GL4 on device :0 | |
GLProfile.init map *** no mapping for GL3 on device :0 | |
GLProfile.init map *** no mapping for GLES3 on device :0 | |
GLProfile.init map *** no mapping for GL4ES3 on device :0 | |
GLProfile.init map *** no mapping for GL2GL3 on device :0 | |
GLProfile.init map GLProfile[GLES2/GLES2.sw] on device :0 | |
GLProfile.init map defaultAny GLProfile[GLES2/GLES2.sw] on device :0 | |
GLProfile.init map GLProfile[GL2ES2/GLES2.sw] on device :0 | |
GLProfile.init map GLProfile[GLES1/GLES1.sw] on device :0 | |
GLProfile.init map GLProfile[GL2ES1/GLES1.sw] on device :0 | |
GLProfile.initProfilesForDevice: :0: added profile(s): desktop false, egl true | |
GLProfile.initProfilesForDevice: :0: Natives[GL4bc false, GL4 false, GLES3 false, GL3bc false, GL3 false, GL2 false, GLES2 true [2.0 (ES profile, ES2 compat, FBO, software)], GLES1 true [1.0 (ES profile, FP32 compat, software)], count 2 / 8], Common[, GL4ES3 false, GL2GL3 false, GL2ES2 true, GL2ES1 true], Mappings[GL2ES2 GLProfile[GL2ES2/GLES2.sw], GL2ES1 GLProfile[GL2ES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES2.sw], GLES1 GLProfile[GLES1/GLES1.sw], , default GLProfile[GLES2/GLES2.sw], count 4 / 12] | |
GLProfile.dumpGLInfo: shared context n/a | |
GLCaps[egl cfg 0x19, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x1a, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x1f, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x20, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x25, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x26, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x2b, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x61, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x62, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x67, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x68, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x6d, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x6e, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x73, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x74, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x91, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x92, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x97, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x98, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x9d, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x9e, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0xa3, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0xa4, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLProfile.init addedAnyProfile true (desktop: true, egl true) | |
GLProfile.init isAWTAvailable false | |
GLProfile.init hasDesktopGLFactory false | |
GLProfile.init hasGL234Impl false | |
GLProfile.init hasEGLFactory true | |
GLProfile.init hasGLES1Impl true | |
GLProfile.init hasGLES3Impl true | |
GLProfile.init defaultDevice X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59495, isOwner false, <5de723, f1df56>[count 0, qsz 0, owner <NULL>]]] | |
GLProfile.init defaultDevice Desktop X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59495, isOwner false, <5de723, f1df56>[count 0, qsz 0, owner <NULL>]]] | |
GLProfile.init defaultDevice EGL EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0xffffffff8924f9e0, owner true, ResourceToolkitLock[obj 0xf58a2a, isOwner false, <420970, 179b905>[count 0, qsz 0, owner <NULL>]]] | |
GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1] | |
javax.media.opengl.GLException: X11GLXDrawableFactory - Could not initialize shared resources for :0 | |
at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:316) | |
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) | |
at java.lang.Thread.run(Thread.java:724) | |
Caused by: javax.media.opengl.GLException: Profiles [GL2, GL3bc, GL4bc, GL3, GL4] not available on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0xffffffff89396a60, owner true, ResourceToolkitLock[obj 0x47bebb, isOwner true, <3affc0, 16cb210>[count 1, qsz 0, owner <main-SharedResourceRunner>]]] | |
at javax.media.opengl.GLProfile.get(GLProfile.java:957) | |
at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:270) | |
... 2 more | |
GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59495, isOwner false, <5de723, f1df56>[count 0, qsz 0, owner <NULL>]]] | |
Natives | |
GL4bc false | |
GL4 false | |
GLES3 false | |
GL3bc false | |
GL3 false | |
GL2 false | |
GLES2 true [2.0 (ES profile, ES2 compat, FBO, software)] | |
GLES1 true [1.0 (ES profile, FP32 compat, software)] | |
Count 2 / 8 | |
Common | |
GL4ES3 false | |
GL2GL3 false | |
GL2ES2 true | |
GL2ES1 true | |
Mappings | |
GL2ES2 GLProfile[GL2ES2/GLES2.sw] | |
GL2ES1 GLProfile[GL2ES1/GLES1.sw] | |
GLES2 GLProfile[GLES2/GLES2.sw] | |
GLES1 GLProfile[GLES1/GLES1.sw] | |
default GLProfile[GLES2/GLES2.sw] | |
Count 4 / 12 | |
Desktop Capabilities: | |
none | |
EGL Capabilities: | |
GLCaps[egl cfg 0x19, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x1a, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x1f, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x20, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x25, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x26, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x2b, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x61, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x62, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x67, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x68, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x6d, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x6e, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x73, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x74, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x91, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x92, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x97, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x98, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x9d, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0x9e, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0xa3, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
GLCaps[egl cfg 0xa4, vid 0x23: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES2/GLES2.sw], on-scr[fbo, pbuffer, bitmap], [0xd: GL, GLES1, GLES2, VG]] | |
OK: Unresolved optional symbol <avresample_version> | |
OK: Unresolved optional symbol <swresample_version> | |
OK: Unresolved optional symbol <avcodec_free_frame> | |
OK: Unresolved optional symbol <avcodec_default_get_buffer2> | |
OK: Unresolved optional symbol <av_frame_unref> | |
OK: Unresolved optional symbol <av_dict_count> | |
OK: Unresolved optional symbol <avdevice_register_all> | |
OK: Unresolved optional symbol <avresample_alloc_context> | |
OK: Unresolved optional symbol <avresample_open> | |
OK: Unresolved optional symbol <avresample_close> | |
OK: Unresolved optional symbol <avresample_free> | |
OK: Unresolved optional symbol <avresample_convert> | |
OK: Unresolved optional symbol <av_opt_set_sample_fmt> | |
OK: Unresolved optional symbol <swr_alloc> | |
OK: Unresolved optional symbol <swr_init> | |
OK: Unresolved optional symbol <swr_free> | |
OK: Unresolved optional symbol <swr_convert> | |
LIB_AV Codec : 53.35.0 [cc 53] | |
LIB_AV Format : 53.21.1 [cc 53] | |
LIB_AV Util : 51.22.1 [cc 51] | |
LIB_AV Resample: 0.0.0 [cc -1, loaded false] | |
LIB_SW Resample: 0.0.0 [cc -1, loaded false] | |
LIB_AV Device : [loaded false] | |
LIB_AV Class : FFMPEGv08Natives | |
Info: Use avresample 0, swresample 0, device 0, refCount 0 | |
Catched com.jogamp.common.JogampRuntimeException: jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14 not available | |
com.jogamp.common.JogampRuntimeException: jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14 not available | |
at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:306) | |
at com.jogamp.common.util.ReflectionUtil.callStaticMethod(ReflectionUtil.java:344) | |
at com.jogamp.opengl.util.av.GLMediaPlayerFactory.create(GLMediaPlayerFactory.java:60) | |
at com.jogamp.opengl.util.av.GLMediaPlayerFactory.createDefault(GLMediaPlayerFactory.java:44) | |
at CrossFadePlayer.main(CrossFadePlayer.java:41) | |
Caused by: java.lang.ClassNotFoundException: jogamp.opengl.android.av.AndroidGLMediaPlayerAPI14 | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) | |
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) | |
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) | |
at java.lang.Class.forName0(Native Method) | |
at java.lang.Class.forName(Class.java:270) | |
at com.jogamp.common.util.ReflectionUtil.getClassImpl(ReflectionUtil.java:81) | |
at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:304) | |
... 4 more | |
Info: Use avresample 0, swresample 0, device 0, refCount 0 | |
362ms GLMediaPlayerFactory.createDefault() | |
GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 0], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -1, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri <undefined stream>] | |
GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 0], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -1, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri <undefined stream>] | |
XXXXXXXXXXXXXXXXXXXXX | |
Created CrossFade players: jogamp.opengl.util.av.impl.FFMPEGMediaPlayer | |
filename 1 = /media/000000/nokiaN9/Music/Ranby/Easy to Fall for Love/Easy to Fall for Love.mp3 | |
State of player 1: Uninitialized | |
...initializing stream 1... | |
filename 2 = /media/000000/nokiaN9/Music/Ranby/Unbroken Heart/Unbroken Heart.mp3 | |
initStream: p1 GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 166], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
State of player 2: Uninitialized | |
...initializing stream 2... | |
initStream: p1 GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 166], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Unbroken%20Heart/Unbroken%20Heart.mp3] | |
AL lib: (EE) alcOpenDevice: Option 'format' is deprecated, please use 'channels' and 'sample-type' | |
AL lib: (EE) alcOpenDevice: Option 'format' is deprecated, please use 'channels' and 'sample-type' | |
initStream: p2 preferred AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 166], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
initStream: p3 cameraPath null, isCameraInput false | |
initStream: p3 stream file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3 -> /media/000000/nokiaN9/Music/Ranby/Easy to Fall for Love/Easy to Fall for Love.mp3 -> /media/000000/nokiaN9/Music/Ranby/Easy to Fall for Love/Easy to Fall for Love.mp3 | |
initStream: p3 vid -2, sizes null, reqVideo -1x-1@-1, aid -1, aMaxChannelCount 8, aPrefSampleRate 44100 | |
initStream: p2 preferred AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 166], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Unbroken%20Heart/Unbroken%20Heart.mp3] | |
initStream: p3 cameraPath null, isCameraInput false | |
initStream: p3 stream file:/media/000000/nokiaN9/Music/Ranby/Unbroken%20Heart/Unbroken%20Heart.mp3 -> /media/000000/nokiaN9/Music/Ranby/Unbroken Heart/Unbroken Heart.mp3 -> /media/000000/nokiaN9/Music/Ranby/Unbroken Heart/Unbroken Heart.mp3 | |
initStream: p3 vid -2, sizes null, reqVideo -1x-1@-1, aid -1, aMaxChannelCount 8, aPrefSampleRate 44100 | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[NULL @ 0x89d20c60] insufficient thread locking around avcodec_open/close() | |
[mp3 @ 0x84148a0] max_analyze_duration reached | |
Input #0, mp3, from '/media/000000/nokiaN9/Music/Ranby/Easy to Fall for Love/Easy to Fall for Love.mp3': | |
Metadata: | |
TIT1 : | |
encoded_by : Nokia Music | |
Nokia/ArtistId : 23945115 | |
Nokia/GenreId : Dance | |
[mp3 @ 0x89d1ff40] max_analyze_duration reached | |
genre : Dance | |
copyright : (P) Manus (C) 2012 Gustav Rånby | |
title : Easy to Fall for Love | |
Input #0, mp3, from '/media/000000/nokiaN9/Music/Ranby/Unbroken Heart/Unbroken Heart.mp3': | |
Metadata: | |
genre : Dance | |
copyright : (P) Manus (C) 2012 Gustav Rånby | |
TIT1 : | |
title : Unbroken Heart | |
album_artist : Ranby | |
artist : Ranby | |
album_artist : Ranby | |
publisher : Gustav Rånby | |
track : 1 | |
album : Easy to Fall for Love | |
TSRC : ATR981135594 | |
Nokia/AlbumId : 38210483 | |
Nokia/EntityId : 38210485 | |
date : 2012-11-25 | |
Duration: 00:05:38.31, start: 0.000000, bitrate: 256 kb/s | |
encoded_by : Nokia Music | |
publisher : Gustav Rånby | |
track : 1 | |
album : Unbroken Heart | |
TSRC : ATR981132466 | |
artist : Ranby | |
Ovi/GenreId : Dance | |
Ovi/EntityId : 32456054 | |
Ovi/AlbumId : 32456052 | |
Ovi/ArtistId : 23945115 | |
Duration: 00:06:31.65, start: 0.000000, bitrate: 256 kb/s | |
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s | |
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/sStreams: 1, req vid -2 aid -1 | |
Stream: 0: is-video 0, is-audio 1 | |
Found vid -2, aid 0 | |
Streams: 1, req vid -2 aid -1 | |
Stream: 0: is-video 0, is-audio 1 | |
Found vid -2, aid 0 | |
AudioSink.isSupported: true: av[fmt S16, rate 44100, chan 2] -> AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian] | |
A channels 2 [l 3], sample_rate 44100, frame_size 1152, frame_number 0, [afps 38,281250, cfps 44100,000000, sfps 14112000,000000], nb_frames 0, [maxChan 8, prefRate 44100, req_chan_layout 0, req_chan 0], sink-support 1 | |
AudioSink.isSupported: false: av[fmt S16, rate 44100, chan 2] -> AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian] | |
A channels 2 [l 3], sample_rate 44100, frame_size 1152, frame_number 0, [afps 45,458984, cfps 44100,000000, sfps 14112000,000000], nb_frames 0, [maxChan 8, prefRate 44100, req_chan_layout 0, req_chan 0], sink-support 0 | |
audio: id 0, fmt S16, AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], aFrameSize/fc 1152 | |
audio: id 0, fmt S16, AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], aFrameSize/fc 1152 | |
video: id -2, fmt 0x0, null, planes 0, bpp 0/0, usesTexLookupShader false | |
video: p[0]: 0 | |
video: p[1]: 0 | |
video: p[2]: 0 | |
video: total tex 0x0 | |
video: id -2, fmt 0x0, null, planes 0, bpp 0/0, usesTexLookupShader false | |
video: p[0]: 0 | |
video: p[1]: 0 | |
video: p[2]: 0 | |
video: total tex 0x0 | |
GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 166], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Unbroken%20Heart/Unbroken%20Heart.mp3] | |
GLMediaPlayer[Uninitialized, vSCR 2147483647, frames[p 0, d 0, t 0 (0.0 s), z 0 / 166], speed 1.0, 0 bps, hasSW false, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id -1, <unknown>, 0 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
XXX Initialize @ updateAttributes: GLMediaPlayer[Initialized, vSCR 2147483647, frames[p 0, d 0, t 0 (391.653 s), z 0 / 166], speed 1.0, 256495 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256017 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Unbroken%20Heart/Unbroken%20Heart.mp3] | |
XXX Initialize @ updateAttributes: GLMediaPlayer[Initialized, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0x1908, fmt 0x1908, type 0x1401], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
*** | |
Event mask changed: 7471105 | |
Timestamp: 1387379904496 | |
*** | |
Event mask changed: 7471105 | |
Timestamp: 1387379904496 | |
State of player: Initialized | |
State of player: Initialized | |
Duration: 391653ms | |
Duration: 338311ms | |
Volume: 1.0 | |
player.initGL()... | |
Volume: 1.0 | |
initGL: p3 avChosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian]player.initGL()... | |
initGL: p3 avChosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian] | |
initGL: p4 chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian] | |
initGL: p4 chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian] | |
initGL: p4 chosen ALAudioSink[init true, playRequested false, device OpenAL Soft, ctx 0xbec2, alSource 2, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 0.0, buffers[total 20, avail 20, queued[0, apts -2147483648, 0 ms, 0 bytes], queue[g 20, l 39] | |
initGL: p4 chosen ALAudioSink[init true, playRequested false, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 0.0, buffers[total 20, avail 20, queued[0, apts -2147483648, 0 ms, 0 bytes], queue[g 20, l 39] | |
*** | |
Event mask changed: 8 | |
*** | |
Event mask changed: 8 | |
Timestamp: 1387379904499 | |
State of player: Paused | |
player.play()... | |
Timestamp: 1387379904499 | |
State of player: Paused | |
player.play()... | |
setPlaySpeed(1.0): Paused, 1.0 -> 1.0, GLMediaPlayer[Paused, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
mp.setPlaySpeed(1f) returned: truesetPlaySpeed(1.0): Paused, 1.0 -> 1.0, GLMediaPlayer[Paused, vSCR 2147483647, frames[p 0, d 0, t 0 (391.653 s), z 0 / 166], speed 1.0, 256495 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256017 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Unbroken%20Heart/Unbroken%20Heart.mp3] | |
mp.setPlaySpeed(1f) returned: true | |
SEEK: vid -2, aid 0, pos0 0, pos1 0, pts: 0 -> 0 | |
SEEK: vid -2, aid 0, pos0 0, pos1 0, pts: 0 -> 0 | |
SEEK.0: pre : s 0 / 0 -> t 0 / 0 | |
SEEK.0: pre : s 0 / 0 -> t 0 / 0 | |
SEEK: post : res -2, u 0 | |
SEEK: post : res -2, u 0 | |
Seek(0): Paused, frames[(p 0, d 0) / 0, 338.311 s, z 0 / 166], speed 1.0, dAV -2147483648, vSCR 2147483647, vpts 0, dSCR[-2147483647, avrg 0], aSCR 2147483647, apts -2147483648 ( 1 ), AudioSink[frames [p 0, q 0, f 20, c 20], time 0, bytes 0], Texture[count 0, free 0, dec 0] | |
Seek(0): Paused -> Paused, GLMediaPlayer[Paused, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
*** | |
Event mask changed: 4 | |
Timestamp: 1387379904501 | |
State of player: Playing | |
playing... | |
GLMediaPlayer[Playing, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
ALAudioSink[init true, playRequested true, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 20, queued[0, apts -2147483648, 0 ms, 0 bytes], queue[g 20, l 39] | |
Play: Paused -> Playing, GLMediaPlayer[Playing, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
P: ptr 0x8703f6e0, size 836 | |
A pts 26 [pkt_pts 368640], dts 26 [pkt_dts 368640], f# 0, aFrame 0/1 0x84173e0, dataPtr 0x8937df80, dataSize 4608 | |
A NIO: Alloc ptr 0x8937df80 / ref 0x89ec5434, 4608 bytes | |
P: ptr 0x8937f198, size 836 | |
A pts 52 [pkt_pts 737280], dts 52 [pkt_dts 737280], f# 0, aFrame 0/1 0x84173e0, dataPtr 0x8937df80, dataSize 4608 | |
Caught StreamException: ALError 0xa001 while quering processed buffers at source. ALAudioSink[init true, playRequested true, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 19, queued[1, apts -2147483648, 26 ms, 4608 bytes], queue[g 20, l 39] | |
java.lang.RuntimeException: ALError 0xa001 while quering processed buffers at source. ALAudioSink[init true, playRequested true, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 19, queued[1, apts -2147483648, 26 ms, 4608 bytes], queue[g 20, l 39] | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:483) | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:549) | |
at jogamp.opengl.openal.av.ALAudioSink.enqueueData(ALAudioSink.java:601) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.pushSound(FFMPEGMediaPlayer.java:820) | |
at jogamp.opengl.util.av.impl.FFMPEGv08Natives.readNextPacket0(Native Method) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.getNextTextureImpl(FFMPEGMediaPlayer.java:809) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$StreamWorker.run(GLMediaPlayerImpl.java:1234) | |
Exception in thread "Thread-5-StreamWorker_1" java.lang.RuntimeException: ALError 0xa001 while quering processed buffers at source. ALAudioSink[init true, playRequested false, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 19, queued[1, apts -2147483648, 26 ms, 4608 bytes], queue[g 20, l 39] | |
AL lib: (WW) FreeContext: (0x89d1eb80) Deleting 1 Source(s) | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:483) | |
at jogamp.opengl.openal.av.ALAudioSink.flush(ALAudioSink.java:799) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.resetAVPTSAndFlush(GLMediaPlayerImpl.java:1011) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.pauseImpl(GLMediaPlayerImpl.java:348) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.access$500(GLMediaPlayerImpl.java:73) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$StreamWorker.run(GLMediaPlayerImpl.java:1296) | |
*** | |
Event mask changed: 34 | |
Timestamp: 1387379904507 | |
State of player: Uninitialized | |
javax.media.opengl.GLException: Error initializing GL resources | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.initGL(GLMediaPlayerImpl.java:639) | |
at CrossFadePlayer$1.attributesChanged(CrossFadePlayer.java:77) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.attributesUpdated(GLMediaPlayerImpl.java:1341) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.updateAttributes(GLMediaPlayerImpl.java:1429) | |
at jogamp.opengl.util.av.impl.FFMPEGv08Natives.setStream0(Native Method) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.initStreamImpl(FFMPEGMediaPlayer.java:339) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$1.run(GLMediaPlayerImpl.java:557) | |
Caused by: java.lang.RuntimeException: ALError 0xa004 while pausing. ALAudioSink[init true, playRequested false, device OpenAL Soft, ctx 0xbec2, alSource 2, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 20, queued[0, apts -2147483648, 0 ms, 0 bytes], queue[g 20, l 39] | |
at jogamp.opengl.openal.av.ALAudioSink.stopImpl(ALAudioSink.java:732) | |
at jogamp.opengl.openal.av.ALAudioSink.flush(ALAudioSink.java:797) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.resetAVPTSAndFlush(GLMediaPlayerImpl.java:1011) | |
terminating... at jogamp.opengl.util.av.GLMediaPlayerImpl.seek(GLMediaPlayerImpl.java:402) | |
at CrossFadePlayer$1.attributesChanged(CrossFadePlayer.java:94) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.attributesUpdated(GLMediaPlayerImpl.java:1341) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.changeState(GLMediaPlayerImpl.java:1351) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl.initGL(GLMediaPlayerImpl.java:636) | |
... 6 more | |
com.jogamp.opengl.util.av.GLMediaPlayer$StreamException: RuntimeException while decoding: GLMediaPlayer[Playing, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$StreamWorker.run(GLMediaPlayerImpl.java:1279) | |
Caused by: java.lang.RuntimeException: ALError 0xa001 while quering processed buffers at source. ALAudioSink[init true, playRequested true, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 19, queued[1, apts -2147483648, 26 ms, 4608 bytes], queue[g 20, l 39] | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:483) | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:549) | |
at jogamp.opengl.openal.av.ALAudioSink.enqueueData(ALAudioSink.java:601) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.pushSound(FFMPEGMediaPlayer.java:820) | |
at jogamp.opengl.util.av.impl.FFMPEGv08Natives.readNextPacket0(Native Method) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.getNextTextureImpl(FFMPEGMediaPlayer.java:809) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$StreamWorker.run(GLMediaPlayerImpl.java:1234) | |
Exception in thread "main" java.lang.RuntimeException: com.jogamp.opengl.util.av.GLMediaPlayer$StreamException: RuntimeException while decoding: GLMediaPlayer[Playing, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
at CrossFadePlayer.main(CrossFadePlayer.java:191) | |
Caused by: com.jogamp.opengl.util.av.GLMediaPlayer$StreamException: RuntimeException while decoding: GLMediaPlayer[Playing, vSCR 2147483647, frames[p 0, d 0, t 0 (338.311 s), z 0 / 166], speed 1.0, 256333 bps, hasSW true, Texture[count 0, free 0, dec 0, tagt 0xde1, ifmt 0xffffffff, fmt 0xffffffff, type 0xffffffff], Video[id -2, <unknown>, 0x0, glOrient false, 0.0 fps, 0.0 fdur, 0 bps], Audio[id 0, <Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s>, 256020 bps, 0 frames], uri file:/media/000000/nokiaN9/Music/Ranby/Easy%20to%20Fall%20for%20Love/Easy%20to%20Fall%20for%20Love.mp3] | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$StreamWorker.run(GLMediaPlayerImpl.java:1279) | |
Caused by: java.lang.RuntimeException: ALError 0xa001 while quering processed buffers at source. ALAudioSink[init true, playRequested true, device OpenAL Soft, ctx 0x2f2087, alSource 1, chosen AudioDataFormat[sampleRate 44100, sampleSize 16, channelCount 2, signed true, fixedP true, packed, little-endian], al[chan Stereo, type s16, fmt 0x1103, soft true], playSpeed 1.0, buffers[total 20, avail 19, queued[1, apts -2147483648, 26 ms, 4608 bytes], queue[g 20, l 39] | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:483) | |
at jogamp.opengl.openal.av.ALAudioSink.dequeueBuffer(ALAudioSink.java:549) | |
at jogamp.opengl.openal.av.ALAudioSink.enqueueData(ALAudioSink.java:601) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.pushSound(FFMPEGMediaPlayer.java:820) | |
at jogamp.opengl.util.av.impl.FFMPEGv08Natives.readNextPacket0(Native Method) | |
at jogamp.opengl.util.av.impl.FFMPEGMediaPlayer.getNextTextureImpl(FFMPEGMediaPlayer.java:809) | |
at jogamp.opengl.util.av.GLMediaPlayerImpl$StreamWorker.run(GLMediaPlayerImpl.java:1234) | |
X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 1/1, reusable (open, marked uncloseable): 0, pending (open in creation order): 1) | |
X11Util: Open X11 Display Connections: 1 | |
X11Util: Open[0]: NamedX11Display[:0, 0xffffffff89396a60, refCount 1, unCloseable false] | |
AL lib: (EE) alc_cleanup: 1 device not closed | |
xranby@xranby-ESPRIMO-P7935:~/raspimusic/raspberry/src$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment