[0.6.274] mm_player_gst: Fix memory leaks 99/286799/1
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 13 Jan 2023 04:43:05 +0000 (13:43 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Fri, 13 Jan 2023 04:43:45 +0000 (13:43 +0900)
Change-Id: I1cbfe1e7c201e493f1982a9b813393e642b636b1
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/libmm-player.spec
src/mm_player_gst.c

index fe4aa9a..b0f95a4 100644 (file)
@@ -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
index a29df4f..a907ccf 100644 (file)
@@ -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);