media_packet_pool: Use proper data types 09/250809/1
authorSangchul Lee <sangchul1011@gmail.com>
Tue, 5 Jan 2021 02:16:34 +0000 (11:16 +0900)
committerSangchul Lee <sangchul1011@gmail.com>
Tue, 5 Jan 2021 02:16:45 +0000 (11:16 +0900)
[Version] 0.1.27
[Issue Type] Improvement

Change-Id: I47ae197a5ab23cb258bea1b6325ed8cb56d7dc61
Signed-off-by: Sangchul Lee <sangchul1011@gmail.com>
include/media_packet_pool_private.h
packaging/capi-media-tool.spec
src/media_packet_pool.c

index 6852ccd16b61473e6b3026c380fa117554533585..a082d2221b32dbfd4eca3d4dbdc508d728dace66 100644 (file)
@@ -51,7 +51,7 @@ typedef struct _media_packet_pool_s {
        unsigned int pool_size;
        unsigned int pool_size_min;
        unsigned int pool_size_max;
-       gboolean pool_allocated;
+       gint pool_allocated;
        media_format_h fmt_h;
        media_packet_h packet[MAX_PACKET];
 } media_packet_pool_s;
index a42a541b876d010178e15d300763dce888210dbf..7ff7582dabddb0c02839472a28534c504e69bb78 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-tool
 Summary:    A Core API media tool library in Tizen Native API
-Version:    0.1.26
+Version:    0.1.27
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index fd45de9312e2195e1dcc5a47f6657f87d04df211..00b3fb182017229e477104e9016d98e05fec8e2b 100644 (file)
@@ -23,7 +23,7 @@
 #include <media_packet_pool.h>
 #include <media_packet_pool_private.h>
 
-static gboolean __is_packet_in_queue(media_packet_pool_s *pool_handle, media_packet_h packet);
+static bool __is_packet_in_queue(media_packet_pool_s *pool_handle, media_packet_h packet);
 static int __packet_finalize_cb(media_packet_h packet, int error_code, void *user_data);
 
 int media_packet_pool_create(media_packet_pool_h *pool)
@@ -47,7 +47,7 @@ int media_packet_pool_create(media_packet_pool_h *pool)
        pool_handle->pool_size = 0;
        pool_handle->pool_size_min = 0;
        pool_handle->pool_size_max = 0;
-       pool_handle->pool_allocated = false;
+       pool_handle->pool_allocated = 0;
 
        /* take memory packet pool handle */
        *pool = (media_packet_pool_h) pool_handle;
@@ -243,7 +243,7 @@ int media_packet_pool_acquire_packet(media_packet_pool_h pool, media_packet_h *p
        return ret;
 }
 
-static gboolean __is_packet_in_queue(media_packet_pool_s *pool_handle, media_packet_h packet)
+static bool __is_packet_in_queue(media_packet_pool_s *pool_handle, media_packet_h packet)
 {
        int i;
        for (i = 0; i < pool_handle->pool_size; i++) {