Problem running gst-launch-1.0

Deepak Jain jain1982 at gmail.com
Thu May 23 00:04:11 PDT 2013


Hi,

I have successfully cross compiled gstreamer-1.0.6, gst-plugins-base and
gst-libav for ARM.

Now on the board, i try to run:

./gst-launch-1.0 filesrc location=1.ogg !oggdemux ! vorbisdec !
audioconvert ! alsasink


It gives following errors:

(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_register_static: assertion `parent_type > 0' failed
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GStreamer-CRITICAL **: gst_element_register:
assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed
(gst-plugin-scanner:1117): GLib-GObject-WARNING **: specified instance size
for type `GstAppSrc' is smaller than the parent type's `GstBaseSrc'
instance size
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE
(instance_type)' failed
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GStreamer-CRITICAL **: gst_element_register:
assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed
(gst-plugin-scanner:1117): GLib-GObject-WARNING **: specified instance size
for type `GstAppSink' is smaller than the parent type's `GstBaseSink'
instance size
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE
(instance_type)' failed
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GStreamer-CRITICAL **: gst_element_register:
assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed
(gst-plugin-scanner:1117): GLib-GObject-WARNING **: specified instance size
for type `GstGioBaseSink' is smaller than the parent type's `GstBaseSink'
instance size
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_register_static: assertion `parent_type > 0' failed
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE
(instance_type)' failed
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GStreamer-CRITICAL **: gst_element_register:
assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed
(gst-plugin-scanner:1117): GLib-GObject-WARNING **: specified instance size
for type `GstGioBaseSrc' is smaller than the parent type's `GstBaseSrc'
instance size
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_register_static: assertion `parent_type > 0' failed
(gst-plugin-scanner:1117): GLib-GObject-CRITICAL **:
g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE
(instance_type)' failed
(gst-plugin-scanner:1117): GLib-CRITICAL **: g_once_init_leave: assertion
`result != 0' failed
(gst-plugin-scanner:1117): GStreamer-CRITICAL **: gst_element_register:
assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed


Anybody having any idea why these CRITICAL warnings are coming.

I have set following paths:

export LD_LIBRARY_PATH=<path to gtsreamer and other dependent libraries>
export GST_PLUGIN_PATH=/lib/gstreamer-1.0
export GST_PLUGIN_SCANNER=/libexec/gstreamer-1.0/gst-plugin-scanner
export PATH=/bin:$PATH


Any help is really appreciated.

Thanks,
Deepak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130523/3100ee78/attachment.html>


More information about the gstreamer-devel mailing list