| Index: media/capture/mojo/image_capture.mojom
|
| diff --git a/media/capture/mojo/image_capture.mojom b/media/capture/mojo/image_capture.mojom
|
| index dbbc451b93c51d599f1489c9dfded1f6a0a08966..6bbf692ff5d02ce1ca4341900473ebe71dcd7e28 100644
|
| --- a/media/capture/mojo/image_capture.mojom
|
| +++ b/media/capture/mojo/image_capture.mojom
|
| @@ -14,7 +14,7 @@ struct Range {
|
| double step;
|
| };
|
|
|
| -// https://w3c.github.io/mediacapture-image/#mediasettingsrange-section
|
| +// https://w3c.github.io/mediacapture-image/#meteringmode-section
|
| enum MeteringMode { NONE, MANUAL, SINGLE_SHOT, CONTINUOUS };
|
|
|
| // https://w3c.github.io/mediacapture-image/#redeyereduction-section
|
| @@ -26,9 +26,12 @@ enum FillLightMode { OFF, AUTO, FLASH };
|
| // Equivalent to idl's MediaTrackCapabilities plus PhotoCapabilities.
|
| struct PhotoCapabilities {
|
| // https://w3c.github.io/mediacapture-image/#mediatrackcapabilities-section
|
| - MeteringMode white_balance_mode;
|
| - MeteringMode exposure_mode;
|
| - MeteringMode focus_mode;
|
| + array<MeteringMode> supported_white_balance_modes;
|
| + MeteringMode current_white_balance_mode;
|
| + array<MeteringMode> supported_exposure_modes;
|
| + MeteringMode current_exposure_mode;
|
| + array<MeteringMode> supported_focus_modes;
|
| + MeteringMode current_focus_mode;
|
| array<Point2D> points_of_interest;
|
|
|
| Range exposure_compensation;
|
|
|