diff options
author | Sven Gothel <[email protected]> | 2013-08-25 05:12:51 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2013-08-25 05:12:51 +0200 |
commit | 8130f54fa3d7cdde59f4a88af081c44ddfb2c7f0 (patch) | |
tree | 893309373a7d840ade7fa41d9f93b33a79ed0e06 /src/jogl/classes/jogamp/graph/geom | |
parent | 8cdbfb676ea31c6719e6f6e8ae7a44e060a5987f (diff) |
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).
Diffstat (limited to 'src/jogl/classes/jogamp/graph/geom')
0 files changed, 0 insertions, 0 deletions