Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 763d122f authored by Jayant Chowdhary's avatar Jayant Chowdhary
Browse files

Add CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION to allow for better...


Add CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION to allow for better preview stabilization.

Add CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION. This CaptureRequest key may be
advertised by devices which can support applying the same quality of
stabilization to preview and other non-RAW streams. This helps clients
achieve a what you see is what you get effect.

Bug: 170230992

Test: builds

Change-Id: I6e115f5b98cdb07ba20055c2a1fba9cdad7e595c
Signed-off-by: default avatarJayant Chowdhary <jchowdhary@google.com>
parent d6aacae2
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
// This file is autogenerated by hidl-gen -Landroidbp.

hidl_interface {
    name: "android.hardware.camera.metadata@3.7",
    root: "android.hardware",
    srcs: [
        "types.hal",
    ],
    interfaces: [
        "android.hardware.camera.metadata@3.2",
        "android.hardware.camera.metadata@3.3",
        "android.hardware.camera.metadata@3.4",
        "android.hardware.camera.metadata@3.5",
        "android.hardware.camera.metadata@3.6",
    ],
    gen_java: true,
}
+18 −0
Original line number Diff line number Diff line
// This file is autogenerated by hidl-gen -Landroidbp.

hidl_interface {
    name: "android.hardware.camera.metadata@3.8",
    root: "android.hardware",
    srcs: [
        "types.hal",
    ],
    interfaces: [
        "android.hardware.camera.metadata@3.2",
        "android.hardware.camera.metadata@3.3",
        "android.hardware.camera.metadata@3.4",
        "android.hardware.camera.metadata@3.5",
        "android.hardware.camera.metadata@3.6",
        "android.hardware.camera.metadata@3.7",
    ],
    gen_java: true,
}
+8 −0
Original line number Diff line number Diff line
@@ -58,3 +58,11 @@ enum CameraMetadataTag : @3.7::CameraMetadataTag {
/*
 * Enumeration definitions for the various entries that need them
 */

/** android.control.videoStabilizationMode enumeration values added since v3.2
 * @see ANDROID_CONTROL_VIDEO_STABILIZATION_MODE
 */
enum CameraMetadataEnumAndroidControlVideoStabilizationMode :
        @3.2::CameraMetadataEnumAndroidControlVideoStabilizationMode {
    ANDROID_CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION,
};