GNOME Bugzilla – Bug 712769
GLib-GObject-WARNINGs
Last modified: 2013-11-24 17:43:45 UTC
These errors appear by executing snappy: (snappy:27349): GLib-GObject-WARNING **: specified class size for type `ClutterGstVideoSink' is smaller than the parent type's `GstBaseSink' class size (snappy:27349): GLib-GObject-WARNING **: cannot register existing type `GstObject' (snappy:27349): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (snappy:27349): GLib-GObject-CRITICAL **: g_type_register_static: assertion `parent_type > 0' failed (snappy:27349): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (snappy:27349): GLib-GObject-WARNING **: interface type `GstImplementsInterface' or prerequisite type `<invalid>' invalid (snappy:27349): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed (snappy:27349): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed (snappy:27349): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed (snappy:27349): GStreamer-CRITICAL **: gst_element_register: assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed This type of warnings are caused by conflict between gstreamer-old and gstreamer1 when they are installed together (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-troubleshooting.html#idp55001184) so I tested snappy by using 'clutter-gst2' instead of 'clutter-gst', since 'clutter-gst' needs gstreamer-old in Fedora. With 'clutter-gst2' those warnings disappearand snappy works. Could there be other problems if I choose clutter-gst2 to compile snappy ? Thanks.
Not sure. Let me check and let you know. I will check in a few hours. Thanks.
I just did a small update in the code upstream and it all works fine with clutter-gst2. It needs this version of clutter-gst2, and won't work with the previous one. Let me know if you see any compilation warnings.
(In reply to comment #2) > I just did a small update in the code upstream and it all works fine with > clutter-gst2. It needs this version of clutter-gst2, and won't work with the > previous one. > Let me know if you see any compilation warnings. Here you can see the RPM building log: http://www.fpaste.org/55725/ Thank you.
Antonio, Have a minute to talk in IRC? I am bit confused by all the warnings in the RPM building log, and by the color coding (a lot of Red). You can find me in freenode: luisbg @ #gstreamer Thanks
'snappy-player' package has been validated in Fedora. It will be an official package in few days. Best regards.
\o/ Nice!
Antonio, Congrats, you are featured in phoronix :) http://www.phoronix.com/scan.php?page=news_item&px=MTUyNDg
(In reply to comment #7) > Antonio, > > Congrats, you are featured in phoronix :) > http://www.phoronix.com/scan.php?page=news_item&px=MTUyNDg Woow! :) As snappy developer, the credit is yours mainly