From: Tim-Philipp Müller Date: Sun, 3 Mar 2013 17:44:11 +0000 (+0000) Subject: uridecodebin: minor GValue handling optimisation X-Git-Tag: 1.1.1~299 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7dd2fad888462615b8ea030fecfae44bd78a0462;p=platform%2Fupstream%2Fgst-plugins-base.git uridecodebin: minor GValue handling optimisation --- diff --git a/gst/playback/gsturidecodebin.c b/gst/playback/gsturidecodebin.c index d271dae..1e4a903 100644 --- a/gst/playback/gsturidecodebin.c +++ b/gst/playback/gsturidecodebin.c @@ -2255,8 +2255,7 @@ handle_redirect_message (GstURIDecodeBin * dec, GstMessage * msg) value_list_append_structure_list (&new_list, &new_structure, l_good); value_list_append_structure_list (&new_list, &new_structure, l_neutral); value_list_append_structure_list (&new_list, &new_structure, l_bad); - gst_structure_set_value (new_structure, "locations", &new_list); - g_value_unset (&new_list); + gst_structure_take_value (new_structure, "locations", &new_list); g_list_free (l_good); g_list_free (l_neutral);