From 0941047960ffe4497a3e41549c3ece50ff5719bd Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Fri, 13 Jan 2023 13:43:05 +0900 Subject: [PATCH] [0.6.274] mm_player_gst: Fix memory leaks Change-Id: I1cbfe1e7c201e493f1982a9b813393e642b636b1 Signed-off-by: Sangchul Lee --- packaging/libmm-player.spec | 2 +- src/mm_player_gst.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index fe4aa9a..b0f95a4 100644 --- a/packaging/libmm-player.spec +++ b/packaging/libmm-player.spec @@ -1,6 +1,6 @@ Name: libmm-player Summary: Multimedia Framework Player Library -Version: 0.6.273 +Version: 0.6.274 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_player_gst.c b/src/mm_player_gst.c index a29df4f..a907ccf 100644 --- a/src/mm_player_gst.c +++ b/src/mm_player_gst.c @@ -1778,9 +1778,9 @@ __mmplayer_gst_handle_element_message(mmplayer_t *player, GstMessage *msg) sdp which has contents info is received when rtsp connection is opened. extract duration ,codec info , resolution from sdp and get it by GstMessage */ if (!strcmp(structure_name, "rtspsrc_properties")) { - gchar *audio_codec = NULL; - gchar *video_codec = NULL; - gchar *video_frame_size = NULL; + g_autofree gchar *audio_codec = NULL; + g_autofree gchar *video_codec = NULL; + g_autofree gchar *video_frame_size = NULL; gst_structure_get(gst_message_get_structure(msg), "rtsp_duration", G_TYPE_UINT64, &player->duration, NULL); -- 2.7.4