| Index: media/capture/video/android/photo_capabilities.h
|
| diff --git a/media/capture/video/android/photo_capabilities.h b/media/capture/video/android/photo_capabilities.h
|
| index de6d38f204dacc7512fb50e63bc9804ba04df789..80363fc797f022d3517ef6142f297acc0b023a86 100644
|
| --- a/media/capture/video/android/photo_capabilities.h
|
| +++ b/media/capture/video/android/photo_capabilities.h
|
| @@ -14,6 +14,16 @@ namespace media {
|
|
|
| class PhotoCapabilities {
|
| public:
|
| + // Focus modes from Java side, equivalent to media.mojom::FocusMode.
|
| + // A Java counterpart will be generated for this enum.
|
| + // GENERATED_JAVA_ENUM_PACKAGE: org.chromium.media
|
| + enum class AndroidFocusMode {
|
| + UNAVAILABLE,
|
| + FIXED,
|
| + SINGLE_SHOT,
|
| + CONTINUOUS,
|
| + };
|
| +
|
| explicit PhotoCapabilities(base::android::ScopedJavaLocalRef<jobject> object);
|
| ~PhotoCapabilities();
|
|
|
| @@ -29,7 +39,7 @@ class PhotoCapabilities {
|
| int getMinZoom() const;
|
| int getMaxZoom() const;
|
| int getCurrentZoom() const;
|
| - bool getAutoFocusInUse() const;
|
| + AndroidFocusMode getFocusMode() const;
|
|
|
| private:
|
| const base::android::ScopedJavaLocalRef<jobject> object_;
|
|
|