Increase the array size of handle and resource 00/232200/2 accepted/tizen/5.5/unified/20200512.132315 submit/tizen_5.5/20200507.061744
authorYoungHun Kim <yh8004.kim@samsung.com>
Wed, 29 Apr 2020 01:49:13 +0000 (10:49 +0900)
committerYoungHun Kim <yh8004.kim@samsung.com>
Tue, 5 May 2020 22:51:13 +0000 (07:51 +0900)
 - 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

packaging/mm-resource-manager.spec
src/lib/mm_resource_manager_priv.c

index 2f707ef..e9aaf58 100644 (file)
@@ -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
index 1f8c580..5e43657 100644 (file)
@@ -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