From: YoungHun Kim Date: Wed, 29 Apr 2020 01:49:13 +0000 (+0900) Subject: Increase the array size of handle and resource X-Git-Tag: accepted/tizen/5.5/unified/20200512.132315^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=943f859caadb19706554563f17eca503d71ef80f;p=platform%2Fcore%2Fmultimedia%2Fmm-resource-manager.git Increase the array size of handle and resource - the size of handle array is increased from 8 to 64 - the size of resource array per each handle is increased from 16 to 128 Change-Id: Ic6fe43ebd48d0fc3f729a83f3534cfe5d0eba19c --- diff --git a/packaging/mm-resource-manager.spec b/packaging/mm-resource-manager.spec index 2f707ef..e9aaf58 100644 --- a/packaging/mm-resource-manager.spec +++ b/packaging/mm-resource-manager.spec @@ -1,6 +1,6 @@ Name: mm-resource-manager Summary: A Multimedia Resource Manager API -Version: 0.2.25 +Version: 0.2.26 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/lib/mm_resource_manager_priv.c b/src/lib/mm_resource_manager_priv.c index 1f8c580..5e43657 100644 --- a/src/lib/mm_resource_manager_priv.c +++ b/src/lib/mm_resource_manager_priv.c @@ -26,8 +26,8 @@ static GPtrArray *handles; MM_RM_UNLOCK_RETVM_IF(!__check_rm_handle(x), handles_lock, \ MM_RESOURCE_MANAGER_ERROR_INVALID_PARAMETER, \ "Invalid resource manager handle %p", x) -#define MM_RESOURCE_MANAGER_RESERVED_RES_ARRAY_SIZE 16 /* preallocated size */ -#define MM_RESOURCE_MANAGER_RESERVED_HANDLE_ARRAY_SIZE 8 /* preallocated size */ +#define MM_RESOURCE_MANAGER_RESERVED_RES_ARRAY_SIZE 128 +#define MM_RESOURCE_MANAGER_RESERVED_HANDLE_ARRAY_SIZE 64 #define MM_RESOURCE_MANAGER_RES_NOT_FOUND -1