Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(184)

Unified Diff: media/capture/video/android/java/src/org/chromium/media/VideoCapture.java

Issue 2787933002: ImageCapture: separate fillLightMode, redEyeReduction and Torch (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
diff --git a/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java b/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
index e78c31b0b17b06d8282c9ee9bf1fb12101f05df5..438e2a1a1a6df4ffe6079ded0540138ab9d4c7ca 100644
--- a/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
+++ b/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
@@ -72,27 +72,28 @@ public abstract class VideoCapture {
public abstract PhotoCapabilities getPhotoCapabilities();
/**
- * @param zoom Zoom level, should be ignored if 0.
- * @param focusMode Focus mode following AndroidMeteringMode enum.
- * @param exposureMode Exposure mode following AndroidMeteringMode enum.
- * @param pointsOfInterest2D 2D normalized points of interest, marshalled with
- * x coordinate first followed by the y coordinate.
- * @param hasExposureCompensation Indicates if |exposureCompensation| is set.
- * @param exposureCompensation Adjustment to auto exposure. 0 means not adjusted.
- * @param whiteBalanceMode White Balance mode following AndroidMeteringMode enum.
- * @param iso Sensitivity to light. 0, which would be invalid, means ignore.
- * @param hasRedEyeReduction Indicates if |redEyeReduction| is set.
- * @param redEyeReduction Value of red eye reduction for the auto flash setting.
- * @param fillLightMode Flash/Torch setting, following AndroidFillLightMode enum.
- * @param colorTemperature White Balance reference temperature, valid if whiteBalanceMode is
- * manual, and its value is larger than 0.
- */
+ * @param zoom Zoom level, should be ignored if 0.
+ * @param focusMode Focus mode following AndroidMeteringMode enum.
+ * @param exposureMode Exposure mode following AndroidMeteringMode enum.
+ * @param pointsOfInterest2D 2D normalized points of interest, marshalled with
+ * x coordinate first followed by the y coordinate.
+ * @param hasExposureCompensation Indicates if |exposureCompensation| is set.
+ * @param exposureCompensation Adjustment to auto exposure. 0 means not adjusted.
+ * @param whiteBalanceMode White Balance mode following AndroidMeteringMode enum.
+ * @param iso Sensitivity to light. 0, which would be invalid, means ignore.
+ * @param hasRedEyeReduction Indicates if |redEyeReduction| is set.
+ * @param redEyeReduction Value of red eye reduction for the auto flash setting.
+ * @param fillLightMode Flash setting, following AndroidFillLightMode enum.
+ * @param colorTemperature White Balance reference temperature, valid if whiteBalanceMode is
+ * manual, and its value is larger than 0.
+ * @param torch Torch setting, true meaning on.
+ */
@CalledByNative
public abstract void setPhotoOptions(double zoom, int focusMode, int exposureMode, double width,
double height, float[] pointsOfInterest2D, boolean hasExposureCompensation,
double exposureCompensation, int whiteBalanceMode, double iso,
boolean hasRedEyeReduction, boolean redEyeReduction, int fillLightMode,
- double colorTemperature);
+ boolean hasTorch, boolean torch, double colorTemperature);
@CalledByNative
public abstract boolean takePhoto(final long callbackId);

Powered by Google App Engine
This is Rietveld 408576698