| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef PhotoCapabilities_h | 5 #ifndef PhotoCapabilities_h |
| 6 #define PhotoCapabilities_h | 6 #define PhotoCapabilities_h |
| 7 | 7 |
| 8 #include "bindings/core/v8/ScriptWrappable.h" | 8 #include "bindings/core/v8/ScriptWrappable.h" |
| 9 #include "media/mojo/interfaces/image_capture.mojom-blink.h" | 9 #include "media/mojo/interfaces/image_capture.mojom-blink.h" |
| 10 #include "modules/imagecapture/MediaSettingsRange.h" | 10 #include "modules/imagecapture/MediaSettingsRange.h" |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 63 bool redEyeReduction() const { return m_redEyeReduction; } | 63 bool redEyeReduction() const { return m_redEyeReduction; } |
| 64 void setRedEyeReduction(bool redEyeReduction) { | 64 void setRedEyeReduction(bool redEyeReduction) { |
| 65 m_redEyeReduction = redEyeReduction; | 65 m_redEyeReduction = redEyeReduction; |
| 66 } | 66 } |
| 67 | 67 |
| 68 MediaSettingsRange* colorTemperature() const { return m_colorTemperature; } | 68 MediaSettingsRange* colorTemperature() const { return m_colorTemperature; } |
| 69 void setColorTemperature(MediaSettingsRange* value) { | 69 void setColorTemperature(MediaSettingsRange* value) { |
| 70 m_colorTemperature = value; | 70 m_colorTemperature = value; |
| 71 } | 71 } |
| 72 | 72 |
| 73 MediaSettingsRange* brightness() const { return m_brightness; } |
| 74 void setBrightness(MediaSettingsRange* value) { m_brightness = value; } |
| 75 |
| 76 MediaSettingsRange* contrast() const { return m_contrast; } |
| 77 void setContrast(MediaSettingsRange* value) { m_contrast = value; } |
| 78 |
| 79 MediaSettingsRange* saturation() const { return m_saturation; } |
| 80 void setSaturation(MediaSettingsRange* value) { m_saturation = value; } |
| 81 |
| 82 MediaSettingsRange* sharpness() const { return m_sharpness; } |
| 83 void setSharpness(MediaSettingsRange* value) { m_sharpness = value; } |
| 84 |
| 73 DECLARE_VIRTUAL_TRACE(); | 85 DECLARE_VIRTUAL_TRACE(); |
| 74 | 86 |
| 75 private: | 87 private: |
| 76 PhotoCapabilities() = default; | 88 PhotoCapabilities() = default; |
| 77 | 89 |
| 78 Member<MediaSettingsRange> m_iso; | 90 Member<MediaSettingsRange> m_iso; |
| 79 Member<MediaSettingsRange> m_imageHeight; | 91 Member<MediaSettingsRange> m_imageHeight; |
| 80 Member<MediaSettingsRange> m_imageWidth; | 92 Member<MediaSettingsRange> m_imageWidth; |
| 81 Member<MediaSettingsRange> m_zoom; | 93 Member<MediaSettingsRange> m_zoom; |
| 82 media::mojom::blink::MeteringMode m_focusMode = | 94 media::mojom::blink::MeteringMode m_focusMode = |
| 83 media::mojom::blink::MeteringMode::NONE; | 95 media::mojom::blink::MeteringMode::NONE; |
| 84 media::mojom::blink::MeteringMode m_exposureMode = | 96 media::mojom::blink::MeteringMode m_exposureMode = |
| 85 media::mojom::blink::MeteringMode::NONE; | 97 media::mojom::blink::MeteringMode::NONE; |
| 86 Member<MediaSettingsRange> m_exposureCompensation; | 98 Member<MediaSettingsRange> m_exposureCompensation; |
| 87 media::mojom::blink::MeteringMode m_whiteBalanceMode = | 99 media::mojom::blink::MeteringMode m_whiteBalanceMode = |
| 88 media::mojom::blink::MeteringMode::NONE; | 100 media::mojom::blink::MeteringMode::NONE; |
| 89 media::mojom::blink::FillLightMode m_fillLightMode = | 101 media::mojom::blink::FillLightMode m_fillLightMode = |
| 90 media::mojom::blink::FillLightMode::NONE; | 102 media::mojom::blink::FillLightMode::NONE; |
| 91 bool m_redEyeReduction; | 103 bool m_redEyeReduction; |
| 92 | |
| 93 Member<MediaSettingsRange> m_colorTemperature; | 104 Member<MediaSettingsRange> m_colorTemperature; |
| 105 Member<MediaSettingsRange> m_brightness; |
| 106 Member<MediaSettingsRange> m_contrast; |
| 107 Member<MediaSettingsRange> m_saturation; |
| 108 Member<MediaSettingsRange> m_sharpness; |
| 94 }; | 109 }; |
| 95 | 110 |
| 96 } // namespace blink | 111 } // namespace blink |
| 97 | 112 |
| 98 #endif // PhotoCapabilities_h | 113 #endif // PhotoCapabilities_h |
| OLD | NEW |