The Jenkins Controller is preparing for shutdown. No new builds can be started.
The file was removed doc/uml/html-svg/class128002.html (diff) The file was modified
doc/uml/html-svg/classes.html (diff) The file was modified
doc/uml/html/classes_list.html (diff) The file was removed doc/uml/html-svg/class130629.html (diff) The file was modified
doc/uml/html-svg/index_74.html (diff) The file was modified
doc/uml/html/fig134786.png (diff) The file was removed doc/uml/html-svg/class128837.html (diff) The file was modified
doc/uml/html-svg/classes_list.html (diff) The file was modified
doc/uml/jogl/128069.diagram (diff) The file was modified
doc/uml/html/index_74.html (diff) The file was modified
doc/uml/html/index.html (diff) The file was removed doc/uml/html-svg/class131141.html (diff) The file was modified
doc/uml/html-svg/index_65.html (diff) The file was removed doc/uml/html-svg/class128453.html (diff) The file was removed doc/uml/html-svg/class132549.html (diff) The file was removed doc/uml/html-svg/class135042.html (diff) The file was removed doc/uml/html-svg/class130501.html (diff) The file was modified
doc/uml/html-svg/navig.html (diff) The file was removed doc/uml/html-svg/class130885.html (diff) The file was removed doc/uml/html-svg/class130245.html (diff) The file was modified
doc/uml/html/index_79.html (diff) The file was modified
doc/uml/html-svg/index_71.html (diff) The file was removed doc/uml/html-svg/class135170.html (diff) The file was modified
doc/uml/html-svg/fig134786.svg (diff) The file was modified
doc/uml/jogl/jogl.prj (diff) The file was modified
doc/uml/html/index_67.html (diff) The file was modified
doc/uml/html/navig.html (diff) The file was removed doc/uml/html-svg/metaclass135298.html (diff) The file was removed doc/uml/html-svg/class130117.html (diff) The file was modified
doc/uml/html-svg/index_82.html (diff) The file was removed doc/uml/html-svg/class128965.html (diff) The file was removed doc/uml/html-svg/class134914.html (diff) The file was modified
doc/uml/jogl/134786.diagram (diff) The file was modified
doc/uml/html-svg/index_67.html (diff) The file was modified
doc/uml/html/index_78.html (diff) The file was removed doc/uml/html-svg/class131269.html (diff) The file was modified
doc/uml/html-svg/index-withframe.html (diff) The file was removed doc/uml/html-svg/class131013.html (diff) The file was modified
doc/uml/html/index_71.html (diff) The file was removed doc/uml/html-svg/class128581.html (diff) The file was modified
doc/uml/html/index_82.html (diff) The file was modified
doc/uml/html-svg/index_79.html (diff) The file was removed doc/uml/html-svg/class131397.html (diff) The file was removed doc/uml/html-svg/class128197.html (diff) The file was removed doc/uml/html-svg/class128386.html (diff) The file was modified
doc/uml/jogl/generation_settings (diff) The file was modified
doc/uml/html/index-withframe.html (diff) The file was removed doc/uml/html-svg/class130757.html (diff) The file was removed doc/uml/html-svg/class128258.html (diff) The file was removed doc/uml/html-svg/class128325.html (diff) The file was removed doc/uml/html-svg/class128130.html (diff) The file was removed doc/uml/html-svg/class128069.html (diff) The file was modified
doc/uml/html/fig128069.png (diff) The file was modified
doc/uml/html-svg/fig128069.svg (diff) The file was modified
doc/uml/html-svg/index_78.html (diff) The file was modified
doc/uml/html/classes.html (diff) The file was modified
doc/uml/html/classdiagrams.html (diff) The file was modified
doc/uml/html-svg/classdiagrams.html (diff) The file was modified
doc/uml/html-svg/packages.html (diff) The file was modified
doc/uml/html/index_65.html (diff) The file was modified
doc/uml/jogl/2.session (diff) The file was modified
doc/uml/html-svg/index.html (diff) The file was modified
doc/uml/html/packages.html (diff) The file was removed doc/uml/html-svg/class128709.html (diff) The file was modified
www/index.html (diff) The file was modified
doc/Overview-OpenGL-Evolution-And-JOGL.html (diff) The file was modified
src/jogl/classes/javax/media/opengl/GLContext.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
Commit
64b3c9d95736c77bf63b76c70c2c848c466d9942
by Sven Gothel GLDrawableFactory: Expose createDummyDrawable(..) / GLDrawableFactoryImpl: Make impl. methods final. createDummyDrawable(..) is useful for efficient shared context w/o actually rendering to this dummy drawable's framebuffer The file was modified
src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java (diff) The file was modified
src/jogl/classes/javax/media/opengl/GLDrawableFactory.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java (diff) The file was modified
src/newt/classes/com/jogamp/newt/event/MouseEvent.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java (diff)
Commit
6332e13b2f0aa9818d37802302f04c90a4fa4239
by Sven Gothel GLMediaPlayer: Add multithreaded decoding w/ textureCount > 2 where available EGL/FFMPeg. WIP! Off-thread decoding: If validated (impl) textureCount > 2, decoding happens on extra thread. If decoding requires GL context, a shared context is created for decoding thread. API Changes: - initGLStream(..): Adds 'textureCount' as argument. - TextureSequence.TexSeqEventListener.newFrameAvailable(..) exposes the new frame available - TextureSequence.TextureFrame exposes the PTS (video) Implementation: - 'int validateTextureCount(int)': implementation decides whether textureCount can be > 2, i.e. off-thread decoding allowed, default is NO w/ textureCount==2! - 'boolean requiresOffthreadGLCtx()': implementation decides whether shared context is required for off-thread decoding - 'syncFrame2Audio(TextureFrame frame)': implementation shall handle a/v sync, due to audio stream details (pts, buffered frames) - FFMPEGMediaPlayer extends GLMediaPlayerImpl, no more EGLMediaPlayerImpl (redundant) +++ - SyncedRingbuffer: Expose T[] array +++ TODO: - syncAV! - test Android The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
src/jogl/native/openmax/omx_tool.c (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
make/scripts/tests.sh (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java (diff) The file was modified
src/jogl/native/openmax/omx_tool.c (diff) The file was modified
src/jogl/native/openmax/omx_tool.h (diff) The file was modified
src/jogl/native/openmax/jogamp_opengl_util_av_impl_OMXGLMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java (diff)
Commit
bc3776633ccad81199a96ff8116195133d862395
by Sven Gothel GLMediaPlayer Multithreaded Decoding: AudioSink (Part-2) - WIP - AudioSink.AudioDataFormat - add fixedP (fixed-point or floating-point) - AudioSink - rename 'buffer count' to 'frame count' - add setPlaySpeed(..) - add isPlaying() - add play() - add pause() - add flush() - add: getFrameCount(), getQueuedFrameCount(), getFreeFrameCount(), getEnqueuedFrameCount(), - rename: writeData() -> enqueueData(..) - ALAudioSink - multithreaded usage - make ALCcontext current per thread, now required for multithreaded use Use RecursiveLock encapsulating the ALCcontext's makeCurrent/release/destroy, since the native operations seem to be buggy. NOTE: Think about adding these general methods to ALCcontext - implement new methods - The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java (diff)
Commit
c37629ea8fdcb11f7f8a18e37a4cde57d4ba6a01
by Sven Gothel GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-3) - WIP - GLMediaPlayer - Remove State.Stopped and method stop() - redundant, use pause() / destroy() - Add notion of stream IDs - Add API doc: State / Stream-ID incl. html-anchor - Expose video/audio PTS, .. - Expose optional AudioSink - Min multithreaded textureCount is 4 (EGL* and FFMPEG*) - GLMediaPlayerImpl - Move AudioSink rel. impl. to this class, allowing a tight video implementation reusing logic. - Remove 'synchronized' methods, synchronize on State where applicable - implement new methods (see above) - playSpeed is handled partially in AudioSink. If it exeeds AudioSink's capabilities, drop audio and rely solely on video sync. - video sync (WIP) - video pts delay based on geometric weight - reset video SCR if 'out of range', resync w/ PTS - - FramePusher - allow interruption when pausing/stopping, while waiting for next avail free frame to decode. - FFMPEGMediaPlayer - Add proper AudioDataFormat negotiation AudioSink <-> libav - Parse libav's SampleFormat - Remove AudioSink interaction (moved to GLMediaPlayerImpl) - Tests (MovieSimple, MovieCube): - Add aid/vid selection - Add KeyListener for actions: seek(..), play()/pause(), setPlaySpeed(..) - Dump perf-string each 2s - TODO: - Add audio sync in AudioSink, similar to GLMediaPlayer's weighted video delay, here: drop audio frames. The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java (diff) The file was modified
make/scripts/tests.sh (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff)
Commit
6c72b1fc68e65bc0d4a0ee1e0442cc1637a67d01
by Sven Gothel Fix Bug 815 : GL*: Change glIs<Buffer>Enabled() -> glIs<Buffer>Bound() to reflect semanics - Also fix the exception message (enabled/disabled -> bound/unbound) Reason of change: Avoid confusion and point to the cause! API change: glIsVBOArrayEnabled() -> glIsVBOArrayBound() glIsVBOElementArrayEnabled() -> glIsVBOElementArrayBound() glIsPBOPackEnabled() -> glIsPBOPackBound() glIsPBOUnpackEnabled() -> glIsPBOUnpackBound() Exception message change: "must be enabled to call this method" -> "must be bound to call this method" "must be disabled to call this method" -> "must be unbound to call this method" The file was modified
make/config/jogl/gl-impl-CustomJavaCode-common.java (diff) The file was modified
make/config/jogl/gl-impl-CustomJavaCode-gles1.java (diff) The file was modified
make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java (diff) The file was modified
make/config/jogl/gl-impl-CustomJavaCode-gles3.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java (diff) The file was modified
src/jogl/classes/javax/media/opengl/GLBase.java (diff) The file was modified
make/config/jogl/gl-if-CustomJavaCode-es3.java (diff) The file was modified
src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java (diff)
Commit
16324775161ad34672a1506fd707107ac04b4437
by Sven Gothel SyncedRingbuffer: Add 'reset(boolean full)', simplify 'clear(..)'. 'reset(boolean full)' enables user to reset ringbuffer pointer and assume it's empty or full, while 'clear()' shall only remove all references .. etc. The file was modified
src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/GLPixelBuffer.java (diff)
Commit
be0204ffe66bb9cb2918bfb01d0235fcaf0b3920
by Sven Gothel Fix Bug 817 (2 /2): GLContextImpl's getDefaultPixelDataType()/getDefaultPixelDataFormat() use defaults (fix) GLContextImpl's getDefaultPixelDataType()/getDefaultPixelDataFormat() uses default values if GL query fails. The file was modified
src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java (diff)
Commit
c200045aa661cf82474c2b3c1db0ac69db40452a
by Sven Gothel GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-4) - WIP - Use Platform.currentTimeMillis() for accurate timing! - GLMediaPlayer / GLMediaPlayerImpl - Add DEBUG_NATIVE property jogl.debug.GLMediaPlayer.Native for verbose impl. messages, i.e. ffmpeg/libav - Add 'synchronization' section in GLMediaPlayer API doc (WIP) - Use passive non-blocking video synchronization, i.e. repeat frames instead of 'sleep'. Thx to Xerxes's suggestion. - Add flushing of cached decoded frames, allowing to remove complicated 'videoSCR_reset_latch' - FramePusher (threaded decoding): - Always create a shared context! - Release context while pausing - Pre/post 'getNextTextureImpl()' actions only at makeCurrent/release. - newFrameAvailable(..) signal after decoded frame is enqueued - FFMPEGDynamicLibraryBundleInfo - Bind add. functions of libavcodec: + "av_init_packet", + "av_new_packet", + "av_destruct_packet", - Bind add. functions of libavformat: + "avformat_seek_file", + "av_read_play", + "av_read_pause", - DEBUG property := FFMPEGMediaPlayer.DEBUG || DynamicLibraryBundleInfo.DEBUG; - FFMPEGMediaPlayer - Use libavformat's 'av_read_play()' and 'av_read_pause()', which may get utilized for network streams, e.g. RTSP - getNextTextureImpl(..): - Fix retry loop - Use postNextTextureImpl/preNextTextureImpl if desired (PSM) - Native: - Use fixed my_av_q2i32(..) macro (again) - Use INVALID_PTS marker (synced w/ Java code) - DEBUG: Dump more detailed frame information - TODO: Consider passing frame_delay, especially for repeated frames! - Tests (MovieSimple, MovieCube): - Refine KeyEvents control for seek and speed. - TODO: - Proper audio clock calculation - difficult w/ OpenAL ! - Video / Audio sync: - seek ! - streams w/ very async A/V frames - Test Streams: - Five-minute-sync-test.mp4 - Audio-Video-Sync-Test-Calibration-23.98fps-24fps.mp4 - sound_in_sync_test.mp4 - big_buck_bunny_1080p_surround.avi The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
make/scripts/tests.sh (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff)
Commit
2cb284545a2a0fd35762a104fee8107234808389
by Sven Gothel GLMediaPlayer: Use URI instead of URL / Misc refinements - GLMediaPlayer: Use URI instead of URL, allowing passing a non resolved location - Java's URL doesn't allow 'other' protocols, i.e. RTSP - GLMediaPlayer: Add Table of test streams and their location .. - FFMPEGMediaPlayer - Handle av_read_play/pause response on java side, ignore error - simply dump in DEBUG_NATIVE mode The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was removed src/jogl/classes/jogamp/opengl/util/av/SyncedRingbuffer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/TextureSequenceDemo01.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff)
Commit
474ce65081ecd452215bc07ab866666cb11ca8b1
by Sven Gothel GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-5) - WIP - Update/fix GLMediaPlayer API doc - GLMediaEventListener: Add event bits for all state changes to be delivered via attributesChanged(..) - StreamWorker / Decoder Thread: - Use StreamWorker only ! - Handle exceptions on StreamWorker via StreamException - Handles stream initialization and decoding (-> initStream(..)) - Split initGLStream(..) -> initStream(..) + initGL(GL) - allow initStream(..)'s implementation being executed on StreamWorker - allow GL initialization to be 'postponed' when stream is read, i.e. non blocking stream initialization (UI .. etc) - Handle EOS via END_OF_STREAM_PTS -> pause/event - Video: Use lock-free LFRingbuffer, similar to ALAudioSink (commit f18a94b3defef16e98badd6d99f2422609aa56c5) +++ - FFMPEGDynamicLibraryBundleInfo - Add avcodec's: - avcodec_get_frame_defaults, avcodec_free_frame (54 .28.0), avcodec_flush_buffers, - Add avutil's: - av_frame_unref (55 .0.0) - Add avformat's: - avformat_seek_file (??) +++ - FFMPEGMediaPlayer Native: - add 'snoop' video frames for a/v frame count relation. disabled per default, since no more needed due to ALAudioSink's grow-buffer usage of LFRingbuffer. - use sp_avcodec_free_frame if available - 'useRefCountedFrames=1' for libav 55.0 to cache more than one audio frame, not used since ALAudioSink's OpenAL usage does not require it (copies data once). Note: the above snooped-video frame count is used here. - use only one cached audio-frame (-> see above, OpenAL copies data once), while reusing the NIO buffer! - Perform OpenGL sync (glFinish) in native code! - find proper PTS value, i.e. either frame's PTS or DTS, see 'PTSStats'. - FFMPEGMediaPlayer Java: - use private fields - simplified code due to above changes. +++ Working Tests: MovieSimple and MovieCube TODO-1: Fix - Android - OMXGLMediaPlayer TODO-2: - Fix issue where async audio frames arrive much later than 1st video frame, i.e. around 300ms. - Default TextureCount .. maybe 3 ? - Adding Audio synchronization ? - Find 'truth' about correlation of audio and video PTS values, currently, we assume both to be unrelated ? The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
make/scripts/tests.sh (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was added src/jogl/classes/com/jogamp/opengl/util/TimeFrameI.java (diff)
Commit
deae6def7a818d3189bec403f8cde2ad9936d416
by Sven Gothel *AudioSink: Add byte/time calc to AudioDataFormat, *AudioFrame OO changes, Reuses ALAudioFrames to ease GC, Ringbuffer changes - Adapt to Ringbuffer changes of GlueGen commit f9f881e59c78e3036cb3f956bc97cfc3197f620d - Favor AudioSink 'AudioFrame enqueueData(int pts, ByteBuffer bytes, int byteCount)', - Impl. shall reuse AudioFrame's instead of creating them on the fly - User shall simply pass the net data required, while receiving an internal AudioFrame - Add byte/time calc to AudioDataFormat: - Add getDuration(byteCount) and getByteCount(ms). - *AudioFrame OO changes: - abstract AudioFrame extends TimeFrameI - allow setting of all components to reuse instanced (GC clean) - ALAudioSink reuses ALAudioFrames to ease GC: - Remove creating temporary objects to ease GC - ALAudioFrame holds ALBuffer name, remove ActiveBuffer type. - Use ALAudioFrame similar to TextureFrame in GLMediaPlayerImpl, i.e. fill them in 'full' Ringbuffer and move them in-between 'full'/'playing' Ringbuffer. - The file was modified
src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff)
Commit
d0e01cb5c0ec3e48b8a9b9b79a7795b214c6e3ea
by Sven Gothel GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-6) - DONE Multithreaded decoding and API should be considered stable by now, minor changes may apply if Android/OMX impl. requires it. We still need to solve TODO's as listed below, copied from 474ce65081ecd452215bc07ab866666cb11ca8b1. +++ - *TextureFrame OO changes: - TextureFrame extends TimeFrameI - GLMediaPlayerImpl* - Adapt to Ringbuffer changes of GlueGen commit f9f881e59c78e3036cb3f956bc97cfc3197f620d - Fix impl. method's API doc - getNextTextureImpl(..) returns video PTS - Fix audio-only playback - frame dropping shall only happen if: - previous frame has not been dropped - frame is too later - one decoded frame is already available - Don't block for decoder anymore: - nextFrame = "videoFramesDecoded.getBlocking() -> videoFramesDecoded.get()"; No 'next decoded frame avail' only could mean: - slow decoding/hardware - slow transport hence we shall not block rendering. - Add DEBUG output if using last frame - Add integer property 'jogl.debug.GLMediaPlayer.StreamWorker.delay' in milliseconds to simulate slow decoding, i.e. delay is added in StreamWorker after decoding before pushing new frame to Ringbuffer. - FFMPEGMediaPlayer: - audioFrameLimitWithVideo 128 -> 64 - audioFrameLimitAudioOnly 128 -> 32 - uses AudioSink's 'enqueueData(int pts, ByteBuffer bytes, int byteCount)' - fixes for audio-only playback +++ Working Tests: MovieSimple and MovieCube TODO-1: Fix - Android - OMXGLMediaPlayer TODO-2: - Fix issue where async audio frames arrive much later than 1st video frame, i.e. around 300ms. - Default TextureCount .. maybe 3 ? - Adding Audio synchronization ? - Find 'truth' about correlation of audio and video PTS values, currently, we assume both to be unrelated ? The file was modified
make/scripts/tests.sh (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff)
Commit
517371b2c200783890e2f6a173748cf65d3c8c91
by Sven Gothel AudioSink.init(..) abstract 'frame count' -> duration [ms] allowing non-frame based AudioSink's to deal w/ desired queue sizes. - Rename AudioSink.initSink(..) -> AudioSink.init(..) - Move: "int initialFrameCount, int frameGrowAmount, int frameLimit" to "int initialQueueSize, int queueGrowAmount, int queueLimit" based on milliseconds instead of frame count. - Passing hint 'float frameDuration' to calculate frame count for fame based audio sink, i.e. ALAudioSink. - Adding sensible static final default values - AudioDataFormat: Add convenient conversion routines (samples/bytes/frame-count) - FFMPEGMediaPlayer: Retrieve audio frame size in samples per channel, pass it to AudioSink.init(..) to properly calculate frame count/limits based on duration. The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff)
Commit
8130f54fa3d7cdde59f4a88af081c44ddfb2c7f0
by Sven Gothel AndroidGLMediaPlayerAPI14: Fix implementation to coop w/ threaded decoder / Add EOS detection, setAudioVolume(..) GLMediaPlayerImpl.initStreamGL(..): Only require a minimum texture count of 2, which is the bare minimum to allow our algorithm to work, i.e. having a 'lastFrame' and avail/playing ringbuffer have each one frame. Android's MediaPlayer API can only deal w/ one SurfaceTexture, hence we have to fake a second SurfaceTextureFrame w/ same content to allow our implementation to work w/ the threaded decoder (min 2 frames). The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieCubeActivity0.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00b.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/GLAutoDrawableBase.java (diff) The file was modified
make/config/jogl/gl-impl-CustomJavaCode-gles3.java (diff)
Commit
640dbb2e1780a6074b932a455252bb410e4393de
by Sven Gothel libav/ffmpeg: Move current lavc53.lavf53.lavu51 (version 8) header files to their sub-folders; Add lavc54.lavf54.lavu52 (version 9) header files lavc54.lavf54.lavu52: - Begin testing w/ version 9 - Header files are binary incompatible (data types) Default is still lavc53.lavf53.lavu51 The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h (diff) The file was removed make/stub_includes/libav/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/old_pix_fmts.h (diff) The file was removed make/stub_includes/libav/libavutil/samplefmt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/libavutil/opt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/libavcodec/vdpau.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/version.h (diff) The file was removed make/stub_includes/libav/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/time.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/libavutil/log.h (diff) The file was removed make/stub_includes/libav/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h (diff) The file was modified
make/build-jogl.xml (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/libavutil/lfg.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h (diff) The file was removed make/stub_includes/libav/libavutil/pixdesc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h (diff) The file was removed make/stub_includes/libav/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/options_table.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avconfig.h (diff) The file was removed make/stub_includes/libav/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h (diff) The file was removed make/stub_includes/libav/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h (diff) The file was removed make/stub_includes/libav/libavutil/dict.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/old_codec_ids.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/libavcodec/xvmc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h (diff) The file was removed make/stub_includes/libav/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/eval.h (diff) The file was removed make/stub_includes/libav/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/random_seed.h (diff) The file was removed make/stub_includes/libav/libavcodec/opt.h (diff) The file was removed make/stub_includes/libav/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/audioconvert.h (diff) The file was removed make/stub_includes/libav/libavutil/error.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h (diff) The file was removed make/stub_includes/libav/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/channel_layout.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intreadwrite.h (diff) The file was removed make/stub_includes/libav/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h (diff) The file was removed make/stub_includes/libav/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/dict.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/base64.h (diff) The file was removed make/stub_includes/libav/libavutil/pixfmt.h (diff) The file was removed make/stub_includes/libav/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/error.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mathematics.h (diff) The file was removed make/stub_includes/libav/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avstring.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vdpau.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/xvmc.h (diff) The file was removed make/stub_includes/libav/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/opt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/adler32.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/aes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h (diff) The file was removed make/stub_includes/libav/libavutil/adler32.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avformat.h (diff) The file was removed make/stub_includes/libav/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/log.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/libavutil/rational.h (diff) The file was removed make/stub_includes/libav/libavutil/base64.h (diff) The file was removed make/stub_includes/libav/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h (diff) The file was removed make/stub_includes/libav/libavutil/aes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h (diff) The file was removed make/stub_includes/libav/libavutil/eval.h (diff) The file was removed make/stub_includes/libav/libavutil/cpu.h (diff) The file was removed make/stub_includes/libav/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h (diff) The file was removed make/stub_includes/libav/libavutil/common.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff)
Commit
1b4edb60e8c91621d93033b8732b2cdef0e7ebe7
by Sven Gothel libav/ffmpeg: Prepare for lavc54.lavf54.lavu52 - Add compile-time/runtime version check, fail if major versions do not match assuming binary incompatibility - Add: 'av_find_input_format' for future video input support - Manually map '/dev/video<NUM>' to video input - not working yet. - WINDOWS: Set file to '<NUM>' - Set input format string depending on OS The file was modified
make/scripts/tests-x64.sh (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/aes.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lfg.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/parseutils.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/error.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/opt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixfmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/eval.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/channel_layout.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/old_codec_ids.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intreadwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/old_pix_fmts.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vda.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mathematics.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/options_table.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/log.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/crc.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avconfig.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/mem.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/time.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avstring.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/dict.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/common.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/xvmc.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h (diff) The file was modified
make/build-jogl.xml (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/options_table.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/options_table.h (diff)
Commit
e28a3b39e1e8caf3f6cf3bfe82efdaae818a6c7b
by Sven Gothel AudioSink: Fixe type names ; Enhance AudioFormat negotiation ; ALAudioSink adds AL_SOFT_buffer_samples support w/ full AL caps - Fixe type names: - Remove AudioDataType, we only support PCM here anyways - AudioDataFormat -> AudioFormat / Add 'planar' attribute to distingush packed/planar data type - Validate float types - Enhance AudioFormat negotiation - Add 'isSupported(AudioFormat format)' which _shall_ be used before 'init(..)' to test/negotiate format - Add getMaxSupportedChannels(), which may be used w/ getPreferredFormat() if orig requested format fails via 'isSupported(..)' - 'init(..)' returns boolean only. - ALAudioSink adds AL_SOFT_buffer_samples support w/ full AL caps - Determine whether AL_SOFT_buffer_samples is supported - Use new JOAL ALHelper to convert AudioFormat -> AL-types, which also answers the 'isSupported(..)' query. - Now allows multiple: channles, sample-types, etc. The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff)
Commit
248256fc8eee90f8d11f66d4b5dba8ad296653a1
by Sven Gothel libav/ffmpeg: version9: Add libavresample support ; Proper AudioFormat negotiation w/ AudioSink; Misc - Add libavresample support - Resample if avail && (!AV_SAMPLE_FMT_S16 || !prefSampleRate || !sinkSupported) - Resample to: prefSampleRate (if set), AV_SAMPLE_FMT_S16 and min(channelCount, maxChannelCount) - Proper AudioFormat negotiation w/ AudioSink; - Utilize AudioSink's 'isSupported(AudioFormat)' - Misc - use 'av_get_bytes_per_sample(fmt)' always, don't assume 2 The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff)
Commit
b5876b598ecf3eb32ceb183ecbd5d29b8885a304
by Sven Gothel libav/ffmpeg: Compile/Link 2 versions of native FFMPEGMediaPlayer methods FFMPEGNatives -> FFMPEGv08Natives + FFMPEGv09Natives Enables FFMPEGMediaPlayer to work w/ either ffmpeg/libav version 8 or 9 w/ same JOGL binary Same C source code is compiled against 1: version 0.8 FFMPEGv08Natives lavc53.lavf53.lavu51 2: version 0.9 FFMPEGv09Natives lavc54.lavf54.lavu52.lavr01 FFMPEGv08Natives and FFMPEGv09Natives implements FFMPEGNatives, native C code uses CPP '##' macro concatenation to produce unique function names. To enable 'cpp' to find the libav* header files matching the desired version, we have placed them in the c-file's folder, issued '#include "path/file.h" and added symbolic links to allow finding same module and 'sister modules': ls -l libavformat/ .. lrwxrwxrwx 1 sven sven 13 Aug 26 12:56 libavcodec -> ../libavcodec lrwxrwxrwx 1 sven sven 14 Aug 26 12:56 libavformat -> ../libavformat lrwxrwxrwx 1 sven sven 12 Aug 26 12:57 libavutil -> ../libavutil .. At static init FFMPEGDynamicLibraryBundleInfo, determines the runtime version and instantiates the matching FFMPEGNatives, or null if non matches. FFMPEGMediaPlayer still compares the compile-time and runtime versions. FFMPEGMediaPlayer passes it's own instance to FFMPEGNatives for callbacks. The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/eval.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/cpu.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALDummyUsage.java (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/crc.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/base64.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/version.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/jogamp_opengl_util_av_impl_FFMPEGv08Natives.c (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/version.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/aes.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avformat.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/fifo.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/opt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h (diff) The file was added src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGStaticNatives.c (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vda.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/log.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/common.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avutil.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/md5.h (diff) The file was modified
make/build-jogl.xml (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/jogamp_opengl_util_av_impl_FFMPEGv09Natives.c (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/opt.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h (diff) The file was added src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lzo.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h (diff) The file was added src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avstring.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavutil (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavformat (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avassert.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/libavutil (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h (diff) The file was added src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/file.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h (diff) The file was removed src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGMediaPlayer.c (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/rational.h (diff) The file was added src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavcodec (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/dict.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavutil (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/error.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/bswap.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h (diff) The file was added src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h (diff) The file was added src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec (diff) The file was added src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java (diff)
Commit
554ec0576432194f050191bdf248a1462d542a6d
by Sven Gothel GLMediaPlayer: Add camera input / FFMPEG: Fix 'av_packet' leak and add missing symbol 'av_realloc'. - Add camera input - Use URI w/ scheme 'camera' to determine camera input is desired, use URI host as camera id. E.g. 'camera://0' for 1st camera. - AndroidGLMediaPlayerAPI14: Via 'Camera' - FFMPEG*: Via libavdevice, device name and input format - TODO: Add controls to manipulate camera if available - FFMPEG* - Add symbols - avcodec_register_all - av_realloc (was missing) - avdevice_register_all - Load libavdevice (opt) - Camera: - Use <ID> (windows) and /dev/video<ID> other OS - simply find the input format in native code - Support YUYV422 (used in video4linux2, etc.) - Stuff 2x 16bpp (YUYV) into one RGBA pixel! - Add texture format for 16bpp - Add texture lookup shader - Fix av_packet leak in readNextImpl(..) - Restore orig pointer and size values, we may have moved along within packet. Then call av_free_packet(). - Use null AudioSink if audio-id is NONE The file was modified
make/resources/android/AndroidManifest-test.xml (diff) The file was modified
make/scripts/tests.sh (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00c.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher1b.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
make/resources/android/AndroidManifest-jogl.xml (diff) The file was modified
make/build-jogl.xml (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
make/resources/android/res-test/values/strings.xml (diff) The file was removed src/test/com/jogamp/opengl/test/android/MovieSimpleActivityLauncher00a.java (diff) The file was added src/test/com/jogamp/opengl/test/android/MovieCubeActivityLauncher1a.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/cpu.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavformat (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavutil (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/version.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/dict.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/libavutil (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/libavutil (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavcodec (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/opt.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/adler32.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/mem.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavformat (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/libavutil (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavcodec (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/file.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/aes.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/opt.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/avformat.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/libavutil (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavformat/version.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/attributes.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/crc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lfg.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavutil (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/error.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/lzo.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avstring.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/avutil.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/libavutil/log.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavresample (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/libavutil (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavutil (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavformat (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavcodec (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/libavutil (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavcodec (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavutil (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/libavutil (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/libavcodec (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/libavutil (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavcodec (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/libavutil (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/libavformat (diff)
Commit
15ec34db947f89b1d20043b729a09413a425de5d
by Sven Gothel Fix libav/ffmpeg compilation: Use 'dot less' dir/file names; Compile ffmpeg version dependent c-files individually and inject object files. ; ffmpeg *register_all() at setStream0(..) - Use 'dot less' dir/file names - Compile ffmpeg version dependent c-files individually and inject object files. - ffmpeg *register_all() at setStream0(..) - Only register devices if available _and_ camera is requested. The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/file.h (diff) The file was removed src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGvXXNatives.c (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/version.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/time.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/mathematics.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/dict.h (diff) The file was added src/jogl/native/libav/ffmpeg_lavc54_lavf54_lavu52_lavr01.c (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/log.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/version.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/rational.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/blowfish.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avassert.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/imgutils.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/avcodec.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audioconvert.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/time.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/xtea.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/fifo.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/opt.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/common.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/error.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/base64.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/avresample.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavresample/avresample.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vaapi.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/version.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/attributes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avutil.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vda.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixfmt.h (diff) The file was added src/jogl/native/libav/ffmpeg_lavc53_lavf53_lavu51.c (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intfloat_readwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/avfft.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/mem.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/version.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/samplefmt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mathematics.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/error.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/avcodec.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avconfig.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/opt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/base64.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/blowfish.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/aes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avstring.h (diff) The file was modified
make/build-jogl.xml (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/avassert.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/parseutils.h (diff) The file was removed src/jogl/native/libav/lavc53.lavf53.lavu51/jogamp_opengl_util_av_impl_FFMPEGv08Natives.c (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/version.h (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was added src/jogl/native/libav/ffmpeg_impl_template.c (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/rational.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avutil.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/dxva2.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/md5.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/rational.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/audioconvert.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/error.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intreadwrite.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/xvmc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/xvmc.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/aes.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/opt.h (diff) The file was modified
make/build-common.xml (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/old_codec_ids.h (diff) The file was removed src/jogl/native/libav/jogamp_opengl_util_av_impl_FFMPEGStaticNatives.c (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/mem.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/samplefmt.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/error.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/intfloat_readwrite.h (diff) The file was added src/jogl/native/libav/ffmpeg_static.c (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/aes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixfmt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/mathematics.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/avcodec.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/log.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/old_pix_fmts.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/cpu.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/dict.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/bswap.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/sha.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/pixdesc.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/fifo.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/fifo.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vaapi.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/crc.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/parseutils.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/old_codec_ids.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/dict.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavcodec/xvmc.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/opt.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/adler32.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/opt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/lzo.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avstring.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavresample/version.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/vda.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/channel_layout.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/xvmc.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavformat/avio.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/audio_fifo.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/audio_fifo.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/imgutils.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/lfg.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/aes.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/lzo.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/common.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vaapi.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/attributes.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/random_seed.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/xtea.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/dict.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/bswap.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/old_pix_fmts.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/fifo.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/avfft.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavcodec/opt.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/file.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/random_seed.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avassert.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavcodec/vdpau.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/adler32.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavresample/version.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/log.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/bswap.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/avconfig.h (diff) The file was removed make/stub_includes/libav/lavc54.lavf54.lavu52.lavr01/libavutil/log.h (diff) The file was removed src/jogl/native/libav/lavc54.lavf54.lavu52.lavr01/jogamp_opengl_util_av_impl_FFMPEGv09Natives.c (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavformat/avformat.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/channel_layout.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/pixdesc.h (diff) The file was removed make/stub_includes/libav/lavc53.lavf53.lavu51/libavutil/crc.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc53_lavf53_lavu51/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libavutil/crc.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff)
Commit
9bf14f3c6bf98bd86913bec6e7feb54537f9b7d3
by Sven Gothel Fix libav/ffmpeg compilation; FFMPEGMediaPlayer Enahncements (More YUV*, Use def. high camera options, cleanup symbols) - Fix libav/ffmpeg compilation - Split native GLContext code from JoglCommon - JoglCommon is required for ffmpeg_* c-compile/link - Supported versions now: - 0.8 53.53.51 - 9.0 54.54.52 - FFMPEGMediaPlayer - Update API doc, add compatibility .. etc - Pixel format conversions (via shader texture lookup func): - YUV420P, YUVJ420P - YUV422P, YUVJ422P - YUYV422 - Properly handle aid/vid - In camera mode: set high default values - TODO: Make it configurable via camera URI: - video_size - framerate - ? - FFMPEGDynamicLibraryBundleInfo - Cleanup symbols / remove unused (pre 53 ) - Add av_dict_* methods The file was modified
make/scripts/tests.sh (diff) The file was modified
make/build-jogl.xml (diff) The file was added src/jogl/native/GLContext.c (diff) The file was modified
make/scripts/tests-win.bat (diff) The file was modified
src/jogl/native/JoglCommon.c (diff) The file was modified
make/scripts/tests-x64-dbg.bat (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was modified
make/scripts/tests-x64.bat (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_impl_template.c (diff)
Commit
eca6a5cb1e2beda84dfbafc31ed225e272f4f3fb
by Sven Gothel Enhance GLMediaPlayer: Full FFMPeg support, 'dshow' camera support on windows, 2 more pixel formats, fail-safe data handling - add support for ffmpeg 2 / libav 10 -> lavc55_lavf55_lavu52_lavr01 - add support for ffmpeg libswresample (similar to libavresample) - handle BGRA (GL type) and BGR24 (texture shader) - Change Camera URI semantics, drop 'host' and use 'path' for camera ID and use 'query' for options. - add support for Window's DShow camera selection - our camera id -> index of list of video-input devices, this gives us same behavior as w/ Linux - requires windows libs: strmiids, uuid, ole32, oleaut32 - Compiles w/ MingW64, works w/ libav/ffmpeg - TODO: test compilation w/ MingW 32bit ! - don't push data to texture if (linesize <= 0) this may happen due to buggy decoder / setup .. Tested manually on GNU/Linux x64 and Windows x64: - GNU/Linux libav 0.8, libav 9, libav 10, ffmpeg 1 .2, ffmpeg 2 .0 - Windows libav 0.8, libav 9, ffmpeg 2 .0 - videos and camera The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/pixfmt.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/channel_layout.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/dict.h (diff) The file was modified
make/scripts/tests-x64-dbg.bat (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avutil.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/lfg.h (diff) The file was added src/jogl/native/libav/ffmpeg_lavc55_lavf55_lavu52_lavr01.c (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/file.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libswresample/version.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavresample/avresample.h (diff) The file was added src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv10Natives.java (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/dxva2.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/blowfish.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/samplefmt.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/attributes.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/audioconvert.h (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/mathematics.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libswresample/swresample.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/bswap.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avconfig.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/lzo.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv09Natives.java (diff) The file was added src/jogl/native/libav/ffmpeg_dshow.c (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/avcodec.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/adler32.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/version.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/fifo.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/rational.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/imgutils.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/log.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/hmac.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/cpu.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/eval.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/time.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/aes.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/xtea.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/buffer.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/mem.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/crc.h (diff) The file was modified
src/jogl/native/libav/ffmpeg_static.c (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/audio_fifo.h (diff) The file was added make/stub_includes/libav/lavc54_lavf54_lavu52_lavr01/libswresample/version.h (diff) The file was modified
make/scripts/make.jogl.all.linux-x86_64.sh (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/common.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/avio.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vda.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/opt.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avstring.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vaapi.h (diff) The file was modified
src/jogl/native/libav/ffmpeg_impl_template.c (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/vdpau.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/base64.h (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/md5.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/sha.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intreadwrite.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/version.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavresample/version.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intfloat_readwrite.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/parseutils.h (diff) The file was added src/jogl/native/libav/ffmpeg_dshow.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/xvmc.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/error.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/pixdesc.h (diff) The file was modified
make/build-jogl.xml (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/old_pix_fmts.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/frame.h (diff) The file was modified
make/scripts/tests-x64.sh (diff) The file was modified
make/scripts/tests.sh (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/random_seed.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/avassert.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libswresample/swresample.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavcodec/avfft.h (diff) The file was modified
make/scripts/tests-x64.bat (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/version.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavutil/intfloat.h (diff) The file was added make/stub_includes/libav/lavc55_lavf55_lavu52_lavr01/libavformat/avformat.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGv08Natives.java (diff)
Commit
e1883b6402231044cc6bdf67a45c1b3610e34535
by Sven Gothel FFMPEGMediaPlayer: Handle v-flipped 'bottom-up' pictures ; Refine API doc 'camera ID' If linesize is < 0, it is not invalid as assumed in commit eca6a5cb1e2beda84dfbafc31ed225e272f4f3fb, but vertically flipped (bottom-up). We have to adjust the data pointers, which are moved to the upper end of memory as well and can proceed as usual. TODO: - Update texture 'mustFlipVertically' to 'false' in this case. - Later: - Allow updating texture size .. - Whole pixel-fmt/texture-lookup-shader association must scale better, i.e. extract the 'knowledge' into one class, use a static shader code using uniforms instead of hard-coded values .. etc. The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_dshow.c (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/native/libav/ffmpeg_impl_template.c (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff)
Commit
4cb3763415bb5f82520fd02f56412076f80a84e6
by Sven Gothel GLMediaPlayer enhancements: State, Camera options, detect and act on orientation change (flipped), API-doc, - State - Fix state transition (initGL() error) - Camera options - options uses ';' as query separator - don't use 'default' options, driver should know - Detect and act on orientation change (flipped) - ffmpeg impl detects if flipped changes and triggers a SIZE update event. This allows application to react, i.e. re-init GL and use new TextureCoord's. Test: Works well on Windows w/ rawvideo dshow camera driver/codec. - API-doc - TexSeqEventListener/GLMediaEventListener usage / constraints (GL, ..) - State transition fix The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_impl_template.c (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
make/scripts/tests-x64.sh (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/newt/classes/com/jogamp/newt/opengl/GLWindow.java (diff)
Commit
93765228f467c531f11d1c9c4fe3d4f8406f8db1
by Sven Gothel Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested w/ >= 4.8.1 - The previous MingW64 would still work, however we should align 32bit and 64bit versions - Mingw 32bit does not support dshow/com properly! - Use MingW64 32bit builds solve the problem The file was modified
doc/HowToBuild.html (diff) The file was modified
make/scripts/tests-x64.bat (diff) The file was modified
make/scripts/tests-x32-dbg.bat (diff) The file was modified
make/scripts/tests-x32.bat (diff) The file was modified
make/scripts/tests-x64.sh (diff) The file was modified
src/jogl/native/libav/ffmpeg_static.c (diff) The file was modified
src/jogl/native/libav/ffmpeg_dshow.c (diff) The file was modified
src/jogl/classes/javax/media/opengl/GLContext.java (diff) The file was modified
www/index.html (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java (diff) The file was modified
src/jogl/native/libav/ffmpeg_impl_template.c (diff)
Commit
87fe4c89d1b69773d62c1917594ddf7a724c6d71
by Sven Gothel FFMPEGMediaPlayer: Handle use-case of having [av|sw]resample lib, but not compiled for it -> pass Scenario ffmpeg-0.10, where we are not prepared (compiled-in) for sw-resample support. Don't use if compiled in version (CC) is < 0 (n/a), and allow to pass at load time. The file was modified
src/jogl/native/libav/ffmpeg_tool.h (diff) The file was modified
src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java (diff) The file was modified
make/scripts/tests-x64.sh (diff)
Commit
43cc2ea7529f92068ec3645e87e439f129fec99b
by Sven Gothel Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* classes; Relying on junit 4.11 + hamcrest 1.2 (deployed in Gluegen junit.jar) See gluegen commits: - 10a28c860bd3f4ccecef156c9bbbc88087bf568d - 70c9ba258c5ba3d78f0f52faf37d88b4c62d0c96 The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java (diff) The file was modified
.classpath (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix02NOUI.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestGLWindowInvisiblePointer01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParentingFocusTraversal01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLVersionParsing00NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove03GLWindowNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows02NEWTAnimated.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestRemoteWindow01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTBenchmarkNewtAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestTeapotNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestFocus02SwingAWTRobot.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentChildWindowBug632NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/newt/TestGeomShader01TextureGL3NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectDoubleNOUI.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMRTNEWT01.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestFocus01SwingAWTRobot.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestWindows01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLExtensionQueryOffscreen.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNEWTCloseX11DisplayBug565.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentParentingAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext12FPSAnimNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLPointsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug611AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestBug722GLContextDrawableSwitchNewt2AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLWindowNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/util/UITestCase.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch21Newt2AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug460GLCanvasNPEAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestOlympicES1NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage00NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestGLWindowWarpPointer01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch12AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/TestES1FixedFunctionPipelineNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestRemoteGLWindows01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAO.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch11NewtAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWTCardLayoutAnimatorStartStopBug532.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext11VSyncAnimNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/TestGLWindows00NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES1NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestX11DefaultDisplay.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectFloatNOUI.java (diff) The file was modified
src/newt/classes/com/jogamp/newt/opengl/GLWindow.java (diff) The file was modified
src/jogl/classes/com/jogamp/opengl/util/Animator.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java (diff) The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java (diff)
Commit
4beef4fe856690b070ba06a6caf4515aebd7171b
by Sven Gothel X11GLXDrawableFactory.Shutdown: Disable shared context destruction since it may lead to a JVM freeze .. .. on ATI fglrx driver 32bit on 64bit w/ a frozen shared GL context involved. Hence we have to rely on the driver cleanup when JVM hits 'exit', equal to the Windows implementation. The file was modified
src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java (diff) The file was modified
make/scripts/tests.sh (diff) The file was modified
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java (diff) The file was modified
src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java (diff)