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

Commit 7f3897d1 authored by Steve Kondik's avatar Steve Kondik
Browse files

camera: Add parameters for some Samsung cameras

 * Enable with SAMSUNG_CAMERA_HARDWARE
 * Adds anti-shake, metering, and wdr modes.

Change-Id: I080c90e11fcb8fa48900c01a454868f173f61eb0
parent b2ff6e68
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -653,6 +653,12 @@ public:
    static const char KEY_SUPPORTED_REDEYE_REDUCTION[];
#endif

#ifdef SAMSUNG_CAMERA_HARDWARE
     static const char KEY_METERING[];
     static const char KEY_WDR[];
     static const char KEY_ANTI_SHAKE_MODE[];
#endif

    // Values for white balance settings.
    static const char WHITE_BALANCE_AUTO[];
    static const char WHITE_BALANCE_INCANDESCENT[];
+5 −0
Original line number Diff line number Diff line
@@ -138,6 +138,11 @@ const char CameraParameters::KEY_SUPPORTED_REDEYE_REDUCTION[] = "redeye-reductio
const char CameraParameters::KEY_HIGH_DYNAMIC_RANGE_IMAGING[] = "hdr";
const char CameraParameters::KEY_SUPPORTED_HDR_IMAGING_MODES[] = "hdr-values";
#endif
#ifdef SAMSUNG_CAMERA_HARDWARE
const char CameraParameters::KEY_METERING[] = "metering";
const char CameraParameters::KEY_WDR[] = "wdr";
const char CameraParameters::KEY_ANTI_SHAKE_MODE[] = "anti-shake";
#endif
const char CameraParameters::KEY_VIDEO_SIZE[] = "video-size";
const char CameraParameters::KEY_SUPPORTED_VIDEO_SIZES[] = "video-size-values";
const char CameraParameters::KEY_PREFERRED_PREVIEW_SIZE_FOR_VIDEO[] = "preferred-preview-size-for-video";