Fix coverage issue: Resource leak 50/319050/2 accepted/tizen_unified_x_asan accepted/tizen/unified/20250205.095529 accepted/tizen/unified/20250205.113509 accepted/tizen/unified/x/20250212.043915 accepted/tizen/unified/x/asan/20250211.003615
authorJeongmo Yang <jm80.yang@samsung.com>
Tue, 4 Feb 2025 01:03:51 +0000 (10:03 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Tue, 4 Feb 2025 05:53:46 +0000 (05:53 +0000)
This commit should be applied with below commit.
https://review.tizen.org/gerrit/c/platform/core/api/mediatool/+/319046

[Version] 1.1.7
[Issue Type] Bug fix

Change-Id: Ie04b0be0a90f90f9d4d9de7ded4f1fe5cfdd0523
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/capi-media-codec.spec
src/media_codec_port_gst.c

index 8522d60bda2ebd2ce8f63916e2292de9afa8e598..7157f949268e46a2d38b03137694764555fefc67 100644 (file)
@@ -4,7 +4,7 @@
 
 Name:       capi-media-codec
 Summary:    A Media Codec library in Tizen Native API
-Version:    1.1.6
+Version:    1.1.7
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index a5d46e32f16a25cdffac9694ca2595633b020fd2..25b1c75df9b111684cafbfde40a6ae57deb899e8 100644 (file)
@@ -3747,6 +3747,9 @@ mc_ret_e mc_gst_get_packet_pool(mc_handle_t *mc_handle, media_packet_pool_h *pac
        }
 
        ret = media_packet_pool_set_media_format(pool, fmt_handle);
+
+       media_format_unref(fmt_handle);
+
        if (ret != MEDIA_PACKET_ERROR_NONE) {
                media_packet_pool_destroy(pool);
                LOGE("media_packet_pool_set_media_format failed");