Skip to content

Instantly share code, notes, and snippets.

@xranby
Last active December 31, 2015 17:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xranby/2975e05e7b144b64d434 to your computer and use it in GitHub Desktop.
Save xranby/2975e05e7b144b64d434 to your computer and use it in GitHub Desktop.
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