aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java
Commit message (Expand)AuthorAgeFilesLines
* Bug 1472: GLMediaPlayer.getNextTexture(): Fix playSpeed > 1; Handle !hasVideo...Sven Gothel2023-10-161-88/+86
* Bug 1472: GLMediaPlayer: Handle setPlaySpeed() like setAudioVolume() if strea...Sven Gothel2023-10-161-15/+18
* Bug 1472: GLMediaPlayer: Expose SCR PTS and encourage its usage, removes user...Sven Gothel2023-10-161-2/+5
* Bug 1472: Enhance GLMediaPlayer AV Sync: Fine tune AV heuristics to (multiple...Sven Gothel2023-10-151-20/+28
* Bug 1472: Enhance GLMediaPlayer AV Sync: Utilize SCR aware audio PTS used as ...Sven Gothel2023-10-151-171/+308
* Bug 1472: GLMediaPlayerImpl: Track repeatedFrame countSven Gothel2023-10-041-5/+5
* Bug 1472: GLMediaPlayer AVSync: Refine AVSync debug output (WIP)Sven Gothel2023-10-041-12/+47
* GLMediaPlayer: Stop audio streaming to AudioSink on zero volume (Flush on mut...Sven Gothel2023-09-241-1/+9
* Bug 1455 - GLMediaPlayer: Add isAutioMuted() query on volume and earmark audi...Sven Gothel2023-09-231-5/+22
* GLMediaPlayerImpl: Recover lost StreamException information from commit 77eab...Sven Gothel2023-09-231-5/+17
* GLMediaPlayerImpl: Replace StreamWorker thread management with GlueGen's new ...Sven Gothel2023-09-221-222/+97
* Bug 1452 - Decouple math functionality to 'com.jogamp.math' to be toolkit agn...Sven Gothel2023-09-201-0/+1
* Texture ctor w/ external textureID: Pass `ownsTextureID` where true hands ove...Sven Gothel2023-08-131-1/+10
* GLMediaPlayer: Show more reasonable DEBUG output in factory; Impl initGL(GL) ...Sven Gothel2023-08-111-4/+6
* GLMediaPlayer: Add setAudioChannelLimit(..), correlating with AudioSink.setCh...Sven Gothel2023-05-231-0/+7
* *MediaPlayer: Adop to JOAL 39a32fd56de313c31bd197ee6022288e97f9729aSven Gothel2023-05-211-1/+5
* Common av classes (*AudioSink, ..) are promoted to gluegen (commit 270172bcbd...Sven Gothel2023-05-171-3/+3
* Fix GLMediaPlayerImpl.initGL(GL): Allow null==gl and audio-only mode (regress...Sven Gothel2023-05-091-16/+33
* GLMediaPlayer: Replace GLMediaEventListener.EVENT_CHANGE_* 'int event_mask' w...Sven Gothel2023-05-091-41/+44
* GLMediaPlayerImpl: Only kick-off StreamWorker at initGL(..)Sven Gothel2023-03-141-5/+0
* GLMediaPlayerImpl: Zero textureFragmentShaderHashCode and default lookupFunct...Sven Gothel2023-03-141-6/+3
* TextureSequence (API Change): Use setTextureLookupFunctionName(..) explicitly...Sven Gothel2023-03-141-4/+19
* GLMediaPlayerImpl: isTextureAvailable() is always true after lastFrame init; ...Sven Gothel2023-03-131-2/+6
* GLMediaPlayer: Overhaul and simplify states, allow usage before stream ready ...Sven Gothel2023-03-131-57/+149
* GLDrawableFactoryImpl:createDummySurfaceImpl() and createSurfacelessImpl(): P...Sven Gothel2023-03-041-1/+1
* GLMediaPlayerImpl: destroyImpl(..) @ initGL(..) exception: Don't wait for str...Sven Gothel2023-03-041-5/+8
* FFMPEGMediaPlayer: Add implementation update for FFmpeg version 4.* (Debian 1...Sven Gothel2023-02-231-0/+1
* Bug 1239: Fix GLMediaPlayer.CameraInputScheme API doc; GLMediaPlayerImpl.upda...Sven Gothel2015-10-051-1/+6
* Bug 1211: Fix regression of GLMediaPlayerImpl caused by commit 68c8e39fa8d6e7...Sven Gothel2015-09-171-3/+12
* Bug 1211: Hardening Condition-Wait from Spurious-Wakeups and unintended Inter...Sven Gothel2015-09-151-84/+93
* Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part 1)Sven Gothel2015-02-021-9/+9
* Bug 1063: Uri adoptionSven Gothel2014-09-081-10/+10
* Findbugs: Remove branches where reference cannot be nullSven Gothel2014-07-081-13/+11
* Findbugs: Use Integer.parseInt(string) for int values to avoid boxing and unb...Sven Gothel2014-07-081-1/+1
* Findbugs.increment_volatile: Use AtomicInteger or add comment that operation ...Sven Gothel2014-07-081-1/+1
* Bug 1021: Make OVR access vendor agnostic: Package 'com.jogamp.opengl.util.st...Sven Gothel2014-07-051-1/+0
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-031-58/+59
* GLMediaPlayerImpl: Change access of most fields to private for clarity and AP...Sven Gothel2014-05-201-88/+70
* Bug 801: Refine commit 9a15aad0e5388a4b927e44d3d2ce136f32474bc2 cache Texture...Sven Gothel2014-05-201-0/+17
* Texture/TextureIO: Make 'wrapping' Texture ctor public, remove same factory m...Sven Gothel2014-05-191-5/+2
* Add TextureSequence.isTextureAvailable(), allowing triggering action only whe...Sven Gothel2014-04-091-0/+5
* Bug 927: Try fix deadlock.Xerxes Rånby2014-02-251-2/+2
* GLMediaPlayer: Add user attached objects, similar to GLContext - Allowing GLM...Sven Gothel2014-01-261-0/+19
* ALAudioSink GLMediaPlayerImpl FFMPEGMediaPlayer: Verbosity only w/ DEBUG flag.Xerxes Rånby2013-12-181-2/+4
* Bug 918: Fix EOS Regression: Only use pts>duration for EOS if duration > 0 (c...Sven Gothel2013-12-111-2/+2
* Bug 918 (2/2): Determine StreamWorker usage after stream-init ; Fix seek(..) ...Sven Gothel2013-12-111-87/+174
* Bug 918: GLMediaPlayer: Fix Deadlock if EOS happens after pause/resume (seek)...Sven Gothel2013-12-111-10/+18
* Bug 918 (1/2): Use StreamWorker in 'Audio Only' mode, since no 'getNextTextur...Sven Gothel2013-12-111-1/+1
* Bug 890 - Fix GLES3 Profile Mapping, i.e. GL2ES2 queries and mappings; Valida...Sven Gothel2013-11-071-1/+3
* Bug 885 - GLMediaPlayer: Allow single threaded mode - Especially where multip...Sven Gothel2013-11-011-45/+107