[gst-devel] GSt gnome-vfs issue

Emma zhao emma.zhao.au at gmail.com
Sat Oct 23 08:10:05 CEST 2010


Hi, All

I have been struggleing with a strange gst gnome-vfs problem for a
week. I am hoping someone here can help me out.

Here is what I experienced:

I upgraded my gstreamer plugins to the latest stable version  on Centos 5
 by compiling from the source.  ( I updated glib-2.0 from src and compiled
gnome-vfs 2.24 from src and installed too)

After that  I started a pipeline
./gst-launch -v --gst-debug=*:5 gnomevfssrc location=
http://192.168.1.6/b.flv ! decodebin name=decoder decoder. ! queue !
audioconvert ! audioresample ! alsasink decoder. ! ffmpegcolorspace !
ximagesink

it worked perfectly.

But when I tried to start a pipeline in my application, wherein I created a
gnomevfssrc by calling gst_element_factory_make(..), added into a bin and
then link, the application always exited for no reason.

the same code works fine in old version gstreamer. it definitly because of
gnomevfssrc because if I use other sources, the pipeline works.  I managed
to find out that it seems related to libhttp.so.  Because when I use
gst-launch to launch a pipeline, the program knows that it need to load
libhttp.so. but in my application, it does not know that it needs to load
libhttp.so. therefore libhttp.so never got loaded into memory. I guess that
's why it always exit.

Does anyone know how can I let gnomevfssrc know that it need to load
libhttp.so?
Or if you think I am wrong about this, what could be wrong?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101023/0d1cbade/attachment.htm>


More information about the gstreamer-devel mailing list