From 0b1e0e4701af8e0c2148e163ea1e297ca1fcb2a2 Mon Sep 17 00:00:00 2001 From: ori agranat Date: Fri, 29 Nov 2019 01:10:01 +0200 Subject: [PATCH] added setting and getting video mode by index --- .../chameleonvision/vision/camera/USBCameraCapture.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Main/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java b/Main/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java index 591bae326..837c16fd3 100644 --- a/Main/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java +++ b/Main/src/main/java/com/chameleonvision/vision/camera/USBCameraCapture.java @@ -68,6 +68,14 @@ public class USBCameraCapture implements CameraCapture { System.err.println("Failed to change camera video mode!"); } } + public void setVideoMode(int index){ + VideoMode mode = properties.getVideoModes().get(index); + setVideoMode(mode); + } + public int getVideoModeIndex(){ + return properties.getVideoModes().indexOf(properties.getStaticProperties().mode); + } + @Override public void setGain(int gain) {