[gst-devel] osssink etc in gst-plugins-good.0.10 cannot be registered , debug log file is attached
rong wang
rhong_wang at yahoo.com
Tue Dec 20 06:13:23 CET 2005
Thomas
If you look at the log file, you will following line
DEBUG (0x1a1f8 - 0:00:55.913877000) [00;01;36m
GST_PLUGIN_LOADING[00m([334m 825[00m)
[00;01;36mgstplugin.c(869):gst_plugin_load_by_name:[00m
loading plugin ossaudio from file
/gst/lib/gstreamer-0.10/libgstossaudio.so
LOG (0x1a1f8 - 0:00:55.915064000) [00;01;31;44m
GST_REFCOUNTING[00m([334m 825[00m)
[00;01;31;44mgstobject.c(364):gst_object_ref:<plugin34>[00m
0x4e2c0 ref 2->3
LOG (0x1a1f8 - 0:00:55.916173000) [00;01;31;44m
GST_REFCOUNTING[00m([334m 825[00m)
[00;01;31;44mgstobject.c(412):gst_object_unref:<plugin34>[00m
0x4e2c0 unref 3->2
DEBUG (0x1a1f8 - 0:00:55.983157000) [00;01;36m
GST_PLUGIN_LOADING[00m([334m 825[00m)
[00;01;36mgstplugin.c(389):gst_plugin_load_file:[00m
attempt to load plugin
"/gst/lib/gstreamer-0.10/libgstossaudio.so"
WARN (0x1a1f8 - 0:00:55.989494000) [00;01;36m
GST_PLUGIN_LOADING[00m([334m 825[00m)
[00;01;36mgstplugin.c(411):gst_plugin_load_file:[00m
module_open failed: /gst/lib/libgstaudio-0.10.so.0:
undefined symbol: gst_push_src_get_type
LOG (0x1a1f8 - 0:00:55.990778000) [00;01;31;44m
GST_REFCOUNTING[00m([334m 825[00m)
[00;01;31;44mgstobject.c(412):gst_object_unref:<plugin34>[00m
0x4e2c0 unref 2->1
WARN (0x1a1f8 - 0:00:55.991894000) [00;01;36m
GST_PLUGIN_LOADING[00m([334m 825[00m)
[00;01;36mgstplugin.c(874):gst_plugin_load_by_name:[00m
load_plugin error: Opening module failed
You will see gst_push_src_get_type cannot be found,
what does this imply?
when I used make install for gstreamer core, I saw the
log file,
it has a statement about "-LLIBDIR", where should I
set it?
here is excerpt from log
"
If you ever happen to want to link against installed
libraries
in a given directory, LIBDIR, you must either use
libtool, and
specify the full pathname of the library, or use the
`-LLIBDIR'
flag during linking and do at least one of the
following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment
variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment
variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to
`/etc/ld.so.conf'"
Thanks
Rong
--- Thomas Vander Stichele <thomas at apestaart.org>
wrote:
> On Mon, 2005-12-19 at 19:37 -0800, rong wang wrote:
> > I cannot register osssink, take advice from
> Thomas,
> > getting debug
> > log file, see the failure, but cannot figure out
> what
> > is wrong,
> > Could you guys take a look and see what went wrong
> > here?
>
> There is some possible Makefile.am bug we might be
> having - but it is
> due to the fact that you are configuring every
> module into a separate
> prefix. So stop doing that.
>
> Thomas
>
> > Thanks
> >
> > Rong
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > plain text document attachment (log2),
> "632422845-log2"
> > gst-inspect osssink LOG (0x1a1f8 -
> 0:00:00.004792000) [00;01;33m GST_DEBUG[00m([334m
> 825[00m)
>
[00;01;33mgstinfo.c(872):for_each_threshold_by_entry:[00m
> category default matches pattern 0x1c300 - gets set
> to level 5 INFO (0x1a1f8 - 0:00:00.008249000)
> [00;01;31m GST_INIT[00m([334m 825[00m)
> [00;01;31mgst.c(496):init_pre:[00m Initializing
> GStreamer Core Library version 0.10.0 INFO (0x1a1f8
> - 0:00:00.009186000) [00;01;31m
> GST_INIT[00m([334m 825[00m)
> [00;01;31mgst.c(497):init_pre:[00m Using library
> installed in /home/yge1/gst/gst/lib INFO (0x1a1f8 -
> 0:00:00.010872000) [00;01;31m GST_INIT[00m([334m
> 825[00m)
>
[00;01;31mgstquery.c(78):_gst_query_initialize:[00m
> init queries LOG (0x1a1f8 - 0:00:00.011978000)
> [00;01;33m GST_DEBUG[00m([334m 825[00m)
>
[00;01;33mgstinfo.c(847):gst_debug_reset_threshold:[00m
> category query matches pattern 0x1c300 - gets set to
> level 5 LOG (0x1a1f8 - 0:00:00.014846000)
> [00;01;33m GST_DEBUG[00m([334m 825[00m)
>
[00;01;33mgstinfo.c(847):gst_debug_reset_threshold:[00m
> category GST_DATAFLOW matches pattern 0x1c300 - gets
> set to level 5 LOG (0x1a1f8 - 0:00:00.080206000)
> [00;01;33m GST_DEBUG[00m([334m 825[00m)
>
[00;01;33mgstinfo.c(847):gst_debug_reset_threshold:[00m
> category GST_ELEMENT_FACTORY matches pattern 0x1c300
> - gets set to level 5 LOG (0x1a1f8 -
> 0:00:00.081925000) [00;01;33m GST_DEBUG[00m([334m
> 825[00m)
>
[00;01;33mgstinfo.c(847):gst_debug_reset_threshold:[00m
> category GST_TYPEFIND matches pattern 0x1c300 - gets
> set to level 5 LOG (0x1a1f8 - 0:00:00.083731000)
> [00;01;33m GST_DEBUG[00m([334m 825[00m)
>
[00;01;33mgstinfo.c(847):gst_debug_reset_threshold:[00m
> category bin matches pattern 0x1c300 - gets set to
> level 5 LOG (0x1a1f8 - 0:00:00.085393000)
> [00;01;33m GST_DEBUG[00m([334m 825[00m)
>
[00;01;33mgstinfo.c(847):gst_debug_reset_threshold:[00m
> category GST_URI matches pattern 0x1c300 - gets set
> to level 5 LOG (0x1a1f8 - 0:00:00.151446000)
> [00;01;36m GST_PLUGIN_LOADING[00m([334m 825[00m)
>
[00;01;36mgstplugin.c(173):_gst_plugin_register_static:[00m
> queueing static plugin "staticelements" for loading
> later on LOG (0x1a1f8 - 0:00:00.155985000) [00;04m
> default[00m([334m 825[00m)
> [00;04mgstvalue.c(4005):_gst_value_initialize:[00m
> Faking out the compiler: 125608 LOG (0x1a1f8 -
> 0:00:00.158495000) [00;01;36m
> GST_PLUGIN_LOADING[00m([334m 825[00m)
>
[00;01;36mgstplugin.c(179):_gst_plugin_register_static:[00m
> attempting to load static plugin "staticelements"
> now... LOG (0x1a1f8 - 0:00:00.166028000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(316):gst_object_init:<GstObject at 0x20b00>[00m
> 0x20b00 new LOG (0x1a1f8 - 0:00:00.168630000)
> [00;01;36m GST_PLUGIN_LOADING[00m([334m 825[00m)
>
[00;01;36mgstplugin.c(256):gst_plugin_register_func:[00m
> plugin "(NULL)" looks good LOG (0x1a1f8 -
> 0:00:00.234851000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(316):gst_object_init:<GstObject at 0x20e28>[00m
> 0x20e28 new LOG (0x1a1f8 - 0:00:00.236592000)
> [00;01;37;41m GST_ELEMENT_FACTORY[00m([334m
> 825[00m)
>
[00;01;37;41mgstelementfactory.c(271):gst_element_register:<bin>[00m
> Created new elementfactory for type GstBin DEBUG
> (0x1a1f8 - 0:00:00.239964000) [00;01m
> bin[00m([334m 825[00m)
> [00;01mgstbin.c(342):gst_bin_class_init:[00m
> creating bin thread pool LOG (0x1a1f8 -
> 0:00:00.243160000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(316):gst_object_init:<GstObject at 0x22888>[00m
> 0x22888 new DEBUG (0x1a1f8 - 0:00:00.245078000)
> [00m GST_REGISTRY[00m([334m 825[00m)
>
[00mgstregistry.c(387):gst_registry_add_feature:<registry0>[00m
> adding feature 0x20e28 (bin) LOG (0x1a1f8 -
> 0:00:00.311380000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(364):gst_object_ref:<bin>[00m
> 0x20e28 ref 1->2 LOG (0x1a1f8 - 0:00:00.312686000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(440):gst_object_sink:<bin>[00m
> sink LOG (0x1a1f8 - 0:00:00.313912000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(412):gst_object_unref:<bin>[00m
> 0x20e28 unref 2->1 DEBUG (0x1a1f8 -
> 0:00:00.314987000) [00m GST_REGISTRY[00m([334m
> 825[00m)
>
[00mgstregistry.c(395):gst_registry_add_feature:<registry0>[00m
> emitting feature-added for bin LOG (0x1a1f8 -
> 0:00:00.316774000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(316):gst_object_init:<GstObject at 0x229f0>[00m
> 0x229f0 new LOG (0x1a1f8 - 0:00:00.383660000)
> [00;01;37;41m GST_ELEMENT_FACTORY[00m([334m
> 825[00m)
>
[00;01;37;41mgstelementfactory.c(271):gst_element_register:<pipeline>[00m
> Created new elementfactory for type GstPipeline
> DEBUG (0x1a1f8 - 0:00:00.385785000) [00m
> GST_REGISTRY[00m([334m 825[00m)
>
[00mgstregistry.c(387):gst_registry_add_feature:<registry0>[00m
> adding feature 0x229f0 (pipeline) LOG (0x1a1f8 -
> 0:00:00.386905000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(364):gst_object_ref:<pipeline>[00m
> 0x229f0 ref 1->2 LOG (0x1a1f8 - 0:00:00.387956000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(440):gst_object_sink:<pipeline>[00m
> sink LOG (0x1a1f8 - 0:00:00.388957000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(412):gst_object_unref:<pipeline>[00m
> 0x229f0 unref 2->1 DEBUG (0x1a1f8 -
> 0:00:00.454662000) [00m GST_REGISTRY[00m([334m
> 825[00m)
>
[00mgstregistry.c(395):gst_registry_add_feature:<registry0>[00m
> emitting feature-added for pipeline LOG (0x1a1f8 -
> 0:00:00.455644000) [00;01;36m
> GST_PLUGIN_LOADING[00m([334m 825[00m)
>
[00;01;36mgstplugin.c(268):gst_plugin_register_func:[00m
> plugin "(NULL)" initialised INFO (0x1a1f8 -
> 0:00:00.456566000) [00;01;36m
> GST_PLUGIN_LOADING[00m([334m 825[00m)
>
[00;01;36mgstplugin.c(183):_gst_plugin_register_static:[00m
> loaded static plugin "staticelements" DEBUG (0x1a1f8
> - 0:00:00.457663000) [00m GST_REGISTRY[00m([334m
> 825[00m)
>
[00mgstregistry.c(319):gst_registry_add_plugin:<registry0>[00m
> adding plugin 0x20b00 for filename "(NULL)" LOG
> (0x1a1f8 - 0:00:00.523690000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(364):gst_object_ref:<plugin0>[00m
> 0x20b00 ref 1->2 LOG (0x1a1f8 - 0:00:00.524752000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(440):gst_object_sink:<plugin0>[00m
> sink LOG (0x1a1f8 - 0:00:00.525708000)
> [00;01;31;44m GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(412):gst_object_unref:<plugin0>[00m
> 0x20b00 unref 2->1 DEBUG (0x1a1f8 -
> 0:00:00.526705000) [00m GST_REGISTRY[00m([334m
> 825[00m)
>
[00mgstregistry.c(328):gst_registry_add_plugin:<registry0>[00m
> emitting plugin-added for filename "(NULL)" INFO
> (0x1a1f8 - 0:00:00.593263000) [00;01;31m
> GST_INIT[00m([334m 825[00m)
>
[00;01;31mgstmessage.c(72):_gst_message_initialize:[00m
> init messages DEBUG (0x1a1f8 - 0:00:00.612207000)
> [00;01;31m GST_INIT[00m([334m 825[00m)
> [00;01;31mgst.c(594):init_post:[00m Reading
> registry cache DEBUG (0x1a1f8 - 0:00:00.617082000)
> [00m GST_REGISTRY[00m([334m 825[00m)
> [00mgstregistryxml.c(345):load_plugin:[00m
> creating new plugin and parsing LOG (0x1a1f8 -
> 0:00:00.618619000) [00;01;31;44m
> GST_REFCOUNTING[00m([334m 825[00m)
>
[00;01;31;44mgstobject.c(316):gst_object_init:<GstObject at 0x2baf0>[00m
> 0x2baf0 new DEBUG (0x1a1f8 - 0:00:00.620184000)
> [00m GST_REGISTRY[00m([334m 825[00m)
> [00mgstregistryxml.c(362):load_plugin:[00m name
> ret=1, name=alaw DEBUG (0x1a1f8 - 0:00:00.621211000)
> [00m GST_REGISTRY[00m([334m 825[00m)
> [00mgstregistryxml.c(368):load_plugin:[00m
> description ALaw audio conversion routines DEBUG
> (0x1a1f8 - 0:00:00.622428000) [00m
> GST_REGISTRY[00m([334m 825[00m)
> [00mgstregistryxml.c(372):load_plugin:[00m
> filename /gst/lib/gstreamer-0.10/libgstalaw.so DEBUG
> (0x1a1f8 - 0:00:00.689312000) [00m
> GST_REGISTRY[00m([334m 825[00m)
> [00mgstregistryxml.c(410):load_plugin:[00m
> file_size
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the gstreamer-devel
mailing list