diff options
author | Sven Göthel <[email protected]> | 2024-01-08 13:40:31 +0100 |
---|---|---|
committer | Sven Göthel <[email protected]> | 2024-01-08 13:40:31 +0100 |
commit | 4db23616aca2f191b2685311dc676fdac739338a (patch) | |
tree | 7528be63adceeddc716c5795c08ce57881772f2e | |
parent | cb50ca301d927683374212e8efe9818f53f818c1 (diff) |
GraphUI Demo UIMediaGrid00: Add letterBox option, defaults to true now
-rw-r--r-- | src/demos/com/jogamp/opengl/demos/graph/ui/UIMediaGrid00.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/demos/com/jogamp/opengl/demos/graph/ui/UIMediaGrid00.java b/src/demos/com/jogamp/opengl/demos/graph/ui/UIMediaGrid00.java index 77becfdfb..8fe758330 100644 --- a/src/demos/com/jogamp/opengl/demos/graph/ui/UIMediaGrid00.java +++ b/src/demos/com/jogamp/opengl/demos/graph/ui/UIMediaGrid00.java @@ -69,6 +69,7 @@ public class UIMediaGrid00 { static CommandlineOptions options = new CommandlineOptions(1920, 1080, Region.VBAA_RENDERING_BIT); public static int aid = GLMediaPlayer.STREAM_ID_AUTO; + public static boolean letterBox = true; public static void main(final String[] args) throws IOException { final List<Uri> mediaFiles = new ArrayList<Uri>(); @@ -86,11 +87,14 @@ public class UIMediaGrid00 { } else if(args[idx[0]].equals("-aid")) { idx[0]++; aid = MiscUtils.atoi(args[idx[0]], aid); + } else if(args[idx[0]].equals("-zoom")) { + letterBox = false; } } } System.err.println(options); System.err.println("aid "+aid); + System.err.println("letterBox "+letterBox); if( 0 == mediaFiles.size() ) { System.err.println("No media files, exit."); @@ -239,7 +243,7 @@ public class UIMediaGrid00 { }); customCtrls.add(button); } - grid.addShape( new MediaPlayer(options.renderModes, scene, mPlayer, medium, 16f/9f, false, zoomSize, customCtrls) ); + grid.addShape( new MediaPlayer(options.renderModes, scene, mPlayer, medium, 16f/9f, letterBox, zoomSize, customCtrls) ); mPlayer.playStream(medium, GLMediaPlayer.STREAM_ID_AUTO, aid, GLMediaPlayer.TEXTURE_COUNT_DEFAULT); } } |