From eb3d49e2317cbadc5acf7a5584314f899e9c8177 Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Wed, 6 Apr 2022 13:11:13 +0900 Subject: [PATCH] fix up! Add new attribute for extra preview support [Version] 0.10.255 [Issue Type] Bug fix Change-Id: I64fa5d9798e8f41d154fef746c6028a4356fbab1 Signed-off-by: Jeongmo Yang --- packaging/libmm-camcorder.spec | 2 +- src/include/mm_camcorder_attribute.h | 1 + src/mm_camcorder_attribute.c | 11 +++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index 265a152..30cd40c 100755 --- a/packaging/libmm-camcorder.spec +++ b/packaging/libmm-camcorder.spec @@ -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 diff --git a/src/include/mm_camcorder_attribute.h b/src/include/mm_camcorder_attribute.h index 1eb33f0..3d9da01 100644 --- a/src/include/mm_camcorder_attribute.h +++ b/src/include/mm_camcorder_attribute.h @@ -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; diff --git a/src/mm_camcorder_attribute.c b/src/mm_camcorder_attribute.c index 8bfda03..d27adaf 100644 --- a/src/mm_camcorder_attribute.c +++ b/src/mm_camcorder_attribute.c @@ -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, } }; -- 2.34.1