From 021d9a81d8b85dfdf193a58fbd203dff3d2277b4 Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Tue, 4 Feb 2025 10:03:51 +0900 Subject: [PATCH] Fix coverage issue: Resource leak 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 --- packaging/capi-media-codec.spec | 2 +- src/media_codec_port_gst.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packaging/capi-media-codec.spec b/packaging/capi-media-codec.spec index 8522d60..7157f94 100644 --- a/packaging/capi-media-codec.spec +++ b/packaging/capi-media-codec.spec @@ -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 diff --git a/src/media_codec_port_gst.c b/src/media_codec_port_gst.c index a5d46e3..25b1c75 100644 --- a/src/media_codec_port_gst.c +++ b/src/media_codec_port_gst.c @@ -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"); -- 2.34.1