[gst-devel] potential bug in gst-plugins-base.0.10
rong wang
rhong_wang at yahoo.com
Tue Dec 20 08:12:03 CET 2005
After further debug using plugin volume
I found out that gst_base_transform_get_type is not
found in the libgstvolume.so, the header file is
alright, but somehow, libgstvolume.so should tried to
call libgstbase.so to found the definition, but it
didn't attempt to do, even though I put all these
libraries in one directory, it didn't even attmept to
do so. I tried to read makefile under volume
directory, I saw -lgstreamer in the GST_LIBS. I don't
know how I could let
libgstvolume.so to find out the definition. Please
give advice.
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