[gst-devel] Adding plugins to gstreamer
Grant Kimball
grant.kimball at cloakware.com
Tue Apr 24 16:51:12 CEST 2007
Mario -
I've also notice that plug-ins get installed into 2 different directories by
the RPM installation packages.
The first, default directory is /usr/local/lib/gstreamer-0.10/
But other plug-ins get installed in /usr/lib/gstreamer-0.10/
I'd just make sure that all possible paths are included in GST_PLUGIN_PATH.
Good luck,
Grant Kimball
-----Original Message-----
From: Mario Torre [mailto:neugens at limasoftware.net]
Sent: Tuesday, April 24, 2007 9:47 AM
To: Grant Kimball
Cc: gstreamer-devel at lists.sourceforge.net
Subject: Re: [gst-devel] Adding plugins to gstreamer
Il giorno mar, 24/04/2007 alle 09.18 -0400, Grant Kimball ha scritto:
> Try deleting the GStreamer Plug-ins Registry, then rebuilding it.
>
> The Registry on my installation is "registry.i686.xml".
>
> It's located in /home/MyName/.gstreamer-0.10/ (Note: hidden
directory!!)
>
> To rebuild it, just run "gst-inspect" with no parameters. Make sure you
have
> GST_PLUGIN_PATH set up first.
>
> More info at
>
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstR
> egistry.html
>
> Grant Kimball
This is quiet interesting. I set the GST_PLUGIN_PATH variable and call
gst-inspect and this is the result:
$ export GST_PLUGIN_PATH=/tmp/lib/gstreamer-0.10/
gst-inspect classpathsrc --gst-debug=2
0:00:00.057466000 7819 0x9171968 WARN GST_PLUGIN_LOADING
gstplugin.c:414:gst_plugin_load_file: module_open
failed: /tmp/lib/gstreamer-0.10//libgstclasspathsrc.so: undefined
symbol: gst_base_src_get_type
0:00:00.057697000 7819 0x9171968 WARN GST_PLUGIN_LOADING
gstplugin.c:414:gst_plugin_load_file: module_open
failed: /tmp/lib/gstreamer-0.10//libgstclasspathplugin.so: undefined
symbol: gst_base_src_get_type
No such element or plugin 'classpathsrc'
$ gst-inspect filesrc --gst-debug=2
0:00:00.045301000 7796 0x8246968 WARN GST_PLUGIN_LOADING
gstplugin.c:414:gst_plugin_load_file: module_open
failed: /tmp/lib/gstreamer-0.10//libgstclasspathsrc.so: undefined
symbol: gst_base_src_get_type
0:00:00.045547000 7796 0x8246968 WARN GST_PLUGIN_LOADING
gstplugin.c:414:gst_plugin_load_file: module_open
failed: /tmp/lib/gstreamer-0.10//libgstclasspathplugin.so: undefined
symbol: gst_base_src_get_type
If I unset it, it works with filesrc, but not with classpathsrc.
Thanks,
Mario
--
Lima Software - http://www.limasoftware.net/
GNU Classpath Developer - http://www.classpath.org/
Jabber: neugens at jabber.org - Profile:
http://www.gtalkprofile.com/profile/9661.html
pgp key: http://subkeys.pgp.net/
PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF
Please, support open standards:
http://opendocumentfellowship.org/petition/
http://www.nosoftwarepatents.com/
More information about the gstreamer-devel
mailing list