Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85018 - gstreamer 0.8.8 refuses to work properly
Summary: gstreamer 0.8.8 refuses to work properly
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: High critical (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-12 13:29 UTC by Olivier Crete (RETIRED)
Modified: 2005-03-15 06:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Crete (RETIRED) gentoo-dev 2005-03-12 13:29:02 UTC
After doing the upgrade to gstreamer 0.8.8 and gnome 2.6.2 (using stable x86 packages), gstreamer stopped working. I tried to run gstreamer-properties from gnome-media 2.8.0 and the only choice I have is "Custom", And then I tried clicking on "Test" and I get an error message. I also have the following error messages:

tester@TesterTop ~ $ gstreamer-properties 

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `esdsink' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'esdsink' and is expected in file '/usr/lib/gstreamer-0.8/libgstesd.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `osssink' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'ossaudio' and is expected in file '/usr/lib/gstreamer-0.8/libgstossaudio.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `ximagesink' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'ximagesink' and is expected in file '/usr/lib/gstreamer-0.8/libgstximagesink.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `esdmon' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'esdsink' and is expected in file '/usr/lib/gstreamer-0.8/libgstesd.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `osssrc' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'ossaudio' and is expected in file '/usr/lib/gstreamer-0.8/libgstossaudio.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `audioconvert' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'gstaudioconvert' and is expected in file '/usr/lib/gstreamer-0.8/libgstaudioconvert.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (gstreamer-properties:6391): CRITICAL **: how to remove plugins?

(gstreamer-properties:6391): GStreamer-CRITICAL **: Factory for `esdsink' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'esdsink' and is expected in file '/usr/lib/gstreamer-0.8/libgstesd.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'
tester@TesterTop ~ $ 



When I try to run rhythmbox, I get the first error message on startup and the rest when I try to play anything (stream or local file):

tester@TesterTop /usr/portage/sys-devel/gdb $ rhythmbox 

** (rhythmbox:6189): CRITICAL **: how to remove plugins?

(rhythmbox:6189): GStreamer-CRITICAL **: Factory for `faad' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'faad' and is expected in file '/usr/lib/gstreamer-0.8/libgstfaad.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'

** (rhythmbox:6189): CRITICAL **: how to remove plugins?

(rhythmbox:6189): GStreamer-CRITICAL **: Factory for `audioconvert' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'gstaudioconvert' and is expected in file '/usr/lib/gstreamer-0.8/libgstaudioconvert.so'. The registry for this plugin is located at '/var/lib/cache/gstreamer-0.8/registry.xml'
Got error opening "file:///home/tester/mp3/Rancid/Rancid_-_Maxwell_Murder.mp3": Failed to create audioconvert element; check your installation
Segmentation fault
tester@TesterTop /usr/portage/sys-devel/gdb $
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2005-03-14 15:24:03 UTC
arg.. I think this is beause I used a gcc with the hardened stuff... 
Btw, you should probably put gstreamer in the metadata.xml for those files..
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2005-03-15 06:52:59 UTC
arg.. this is a dupe of 70631.. I'm sorry