Bug 806

Summary: GLMediaPlayer/video: Add Input Device Support (Camera ..)
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: coreAssignee: Sven Gothel <sgothel>
Status: RESOLVED FIXED    
Severity: enhancement CC: rami.santina, sgothel
Priority: ---    
Version: 2   
Hardware: All   
OS: all   
Type: --- SCM Refs:
554ec0576432194f050191bdf248a1462d542a6d b7e1dcb2b510c91a0e61bea12d0fc153878f894a 9bf14f3c6bf98bd86913bec6e7feb54537f9b7d3 eca6a5cb1e2beda84dfbafc31ed225e272f4f3fb e1883b6402231044cc6bdf67a45c1b3610e34535 ad4797e6875d8fc635971ed6d8dd68326c083540 4cb3763415bb5f82520fd02f56412076f80a84e6 14d2d6865ebcfd8f4c1bdb1600f29fc2b1a4366d
Workaround: ---
Bug Depends on: 831, 832, 833    
Bug Blocks:    

Description Sven Gothel 2013-08-05 16:47:32 CEST
Add support for video input support, audio is optional and maybe reflected by a separate bug entry.

Video Input shall be implemented similar to GLMediaPlayer, 
i.e. implementing the TextureSequence interface.

Initial implementation shall be done for: Android and libav/ffmpeg.
Comment 1 Sven Gothel 2013-08-31 10:14:19 CEST
Added camera input support for GLMediaPlayer in general (Camera URI)
w/ following implementations:
  - Android API14
  - FFMPEG (libav 0.8 - 10, ffmpeg 1.2 + 2)
    - Works w/: GNU/Linux, Windows, ...

Besides the referenced git commits mentioned,
all jogl git commits ranging
  [from 6332e13b2f0aa9818d37802302f04c90a4fa4239
  to 1693604b4daae4571069b58bdc863516b95999a6]
enable this feature.