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 265a152..30cd40c 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 1eb33f0..3d9da01 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 8bfda03..d27adaf 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,
                }
        };