diff --git a/subprojects/gst-plugins-bad/ext/lv2/gstlv2.c b/subprojects/gst-plugins-bad/ext/lv2/gstlv2.c index 2d4bab3604..a4e7ce88e3 100644 --- a/subprojects/gst-plugins-bad/ext/lv2/gstlv2.c +++ b/subprojects/gst-plugins-bad/ext/lv2/gstlv2.c @@ -236,7 +236,7 @@ lv2_plugin_discover (GstPlugin * plugin) "can-do-presets", G_TYPE_BOOLEAN, can_do_presets, NULL); g_value_init (&value, GST_TYPE_STRUCTURE); - g_value_set_boxed (&value, lv2_meta); + g_value_take_boxed (&value, lv2_meta); gst_structure_set_value (lv2_meta_all, type_name, &value); g_value_unset (&value);