gst: init taglist gtype to use it in gstvalue
authorThiago Santos <ts.santos@sisa.samsung.com>
Mon, 14 Jul 2014 21:10:45 +0000 (18:10 -0300)
committerThiago Santos <ts.santos@sisa.samsung.com>
Mon, 14 Jul 2014 21:45:11 +0000 (18:45 -0300)
Otherwise it will have a 0 value and GstTagList won't be found
for GstValue functions (serialization/deserialization)

https://bugzilla.gnome.org/show_bug.cgi?id=733131

gst/gst.c

index f160772..4194e8e 100644 (file)
--- a/gst/gst.c
+++ b/gst/gst.c
@@ -676,11 +676,11 @@ init_post (GOptionContext * context, GOptionGroup * group, gpointer data,
   _priv_gst_sample_initialize ();
   _priv_gst_context_initialize ();
   _priv_gst_date_time_initialize ();
+  _priv_gst_tag_initialize ();
   _priv_gst_toc_initialize ();
   _priv_gst_value_initialize ();
 
   g_type_class_ref (gst_param_spec_fraction_get_type ());
-  _priv_gst_tag_initialize ();
   gst_parse_context_get_type ();
 
   _priv_gst_plugin_initialize ();