From: Jeongmo Yang Date: Tue, 14 Aug 2018 07:51:43 +0000 (+0900) Subject: Update valid range for encoded preview format related attributes X-Git-Tag: accepted/tizen/unified/20180817.061737^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de0434139ef49fbc6f8ab0bfb59fbf06dca6abd1;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git Update valid range for encoded preview format related attributes [Version] 0.10.164 [Profile] Common [Issue Type] Update [Dependency module] N/A Change-Id: I36e817c714dcc1de696d574c7f038179016581dd Signed-off-by: Jeongmo Yang --- diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index 9b85f1b..779a38e 100644 --- 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.163 +Version: 0.10.164 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_camcorder_attribute.c b/src/mm_camcorder_attribute.c index 67bf734..68e083f 100644 --- a/src/mm_camcorder_attribute.c +++ b/src/mm_camcorder_attribute.c @@ -38,6 +38,8 @@ #define MMCAMCORDER_DEFAULT_ENCODED_PREVIEW_BITRATE (1024*1024*10) #define MMCAMCORDER_DEFAULT_ENCODED_PREVIEW_GOP_INTERVAL 1000 #define MMCAMCORDER_DEFAULT_REPLAY_GAIN_REFERENCE_LEVEL 89.0 +#define MMCAMCORDER_MAX_GOP_INTERVAL (60*60*1000) /* milisecond, 1 hour */ +#define MMCAMCORDER_MAX_ENCODED_BITRATE (100*1000*1000) /* bps, 100 Mbps */ /*--------------------------------------------------------------------------------------- | GLOBAL VARIABLE DEFINITIONS for internal | @@ -1473,8 +1475,8 @@ _mmcamcorder_alloc_attribute(MMHandleType handle, MMCamPreset *info) MM_ATTRS_FLAG_RW, {(void*)MMCAMCORDER_DEFAULT_ENCODED_PREVIEW_BITRATE}, MM_ATTRS_VALID_TYPE_INT_RANGE, - {.int_min = 0}, - {.int_max = _MMCAMCORDER_MAX_INT}, + {.int_min = 1}, + {.int_max = MMCAMCORDER_MAX_ENCODED_BITRATE}, _mmcamcorder_commit_encoded_preview_bitrate, }, { @@ -1484,8 +1486,8 @@ _mmcamcorder_alloc_attribute(MMHandleType handle, MMCamPreset *info) MM_ATTRS_FLAG_RW, {(void*)MMCAMCORDER_DEFAULT_ENCODED_PREVIEW_GOP_INTERVAL}, MM_ATTRS_VALID_TYPE_INT_RANGE, - {.int_min = 0}, - {.int_max = _MMCAMCORDER_MAX_INT}, + {.int_min = 1}, + {.int_max = MMCAMCORDER_MAX_GOP_INTERVAL}, _mmcamcorder_commit_encoded_preview_gop_interval, }, {