From: Sangchul Lee Date: Fri, 13 Jan 2023 04:43:05 +0000 (+0900) Subject: [0.6.274] mm_player_gst: Fix memory leaks X-Git-Tag: accepted/tizen/unified/20230206.093751~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fmultimedia%2Flibmm-player.git;a=commitdiff_plain;h=0941047960ffe4497a3e41549c3ece50ff5719bd [0.6.274] mm_player_gst: Fix memory leaks Change-Id: I1cbfe1e7c201e493f1982a9b813393e642b636b1 Signed-off-by: Sangchul Lee --- 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);