fix up! Add new attribute for extra preview support 53/273453/1
authorJeongmo Yang <jm80.yang@samsung.com>
Wed, 6 Apr 2022 04:11:13 +0000 (13:11 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Wed, 6 Apr 2022 04:11:13 +0000 (13:11 +0900)
[Version] 0.10.255
[Issue Type] Bug fix

Change-Id: I64fa5d9798e8f41d154fef746c6028a4356fbab1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/libmm-camcorder.spec
src/include/mm_camcorder_attribute.h
src/mm_camcorder_attribute.c

index 265a152b58e81aeaa344e475ef000e8154606060..30cd40cd3d52ccd3faa79a57f18a1181a20bfa12 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       libmm-camcorder
 Summary:    Camera and recorder library
-Version:    0.10.254
+Version:    0.10.255
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index 1eb33f014aa009525f93f34969f48b82544d0ae2..3d9da019b34e9463e12550eeb4683e518440b52d 100644 (file)
@@ -196,6 +196,7 @@ typedef enum {
        MM_CAM_AUDIOSRC_ELEMENT_NAME,
        MM_CAM_EXTRA_PREVIEW_ENABLE,
        MM_CAM_CAMERA_FOCUS_LEVEL,                      /* 140 */
+       MM_CAM_SUPPORT_EXTRA_PREVIEW,
        MM_CAM_ATTRIBUTE_NUM
 } MMCamcorderAttrsID;
 
index 8bfda0380f5ad19291bfe2be31d4edc762971ef7..d27adaf1f0ebf404a59928753e232d912a13058d 100644 (file)
@@ -1698,6 +1698,17 @@ _mmcamcorder_alloc_attribute(MMHandleType handle)
                        {.int_min = 0},
                        {.int_max = -1},
                        _mmcamcorder_commit_camera_focus_level,
+               },
+               {
+                       MM_CAM_SUPPORT_EXTRA_PREVIEW,
+                       "support-extra-preview",
+                       MM_ATTRS_TYPE_INT,
+                       MM_ATTRS_FLAG_RW,
+                       {(void*)FALSE},
+                       MM_ATTRS_VALID_TYPE_INT_RANGE,
+                       {.int_min = FALSE},
+                       {.int_max = TRUE},
+                       NULL,
                }
        };