Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. Bug 927: demos/es2/av/CrossFadePlayer (details)
  2. Match Bitstream changes of gluegen commit (details)
Commit 37b57106f4ef6d64b38cd9cbfccfcf5f332b5525 by xerxes
Bug 927: demos/es2/av/CrossFadePlayer
Parallel media player that demonstrate CrossFade of audio volume during playback.
This player also demonstrate audio only playback of the GLMediaPlayer.

The CrossFadePlayer is a reproducer for
FFMPEGMediaPlayer libav multithreading initialization errors.
[NULL @ 0x7ff904065280] insufficient thread locking around avcodec_open/close()

reproducer:
java -cp gluegen/build/gluegen-rt.jar:jogl/build/jar/jogl-all-mobile.jar:jogl/build/jar/jogl-test.jar:joal/build/jar/joal.jar com.jogamp.opengl.test.junit.jogl.demos.es2.av.CrossFadePlayer *.mp3

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/CrossFadePlayer.java (diff)
Commit dc67f891de5ef31ed8e0e83e7a53e4bdcd881d29 by Sven Gothel
Match Bitstream changes of gluegen commit 4447232af0d95a4348d09d4ed03fbef48394ca3a
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/jpeg/JPEGDecoder.java (diff)