| Summary: | banshee 0.10.6 fails on "GStreamer element audioconvert" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Max Powers <lokheed> |
| Component: | New packages | Assignee: | Luis Medinas (RETIRED) <metalgod> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2005.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Max Powers
2006-02-13 15:15:25 UTC
show me all gstreamer packages you have installed and versions please. Here is a listing:
* media-libs/gst-plugins
Latest version available: 0.8.11
Latest version installed: 0.8.11
Size of files: 2,382 kB
Homepage: http://gstreamer.net/
Description: Basepack of plugins for gstreamer
License: GPL-2
* media-plugins/gst-plugins-alsa
Latest version available: 0.8.11
Latest version installed: 0.8.11
Size of files: 7,147 kB
Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins.html
Description: plugin for gstreamer
License: GPL-2
* media-plugins/gst-plugins-cdparanoia
Latest version available: 0.8.11
Latest version installed: 0.8.11
Size of files: 7,147 kB
Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins.html
Description: plugin for gstreamer
License: GPL-2
* media-plugins/gst-plugins-gnomevfs
Latest version available: 0.8.11
Latest version installed: 0.8.11
Size of files: 7,147 kB
Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins.html
Description: plugin for gstreamer
License: GPL-2
* media-plugins/gst-plugins-mad
Latest version available: 0.8.11
Latest version installed: 0.8.11
Size of files: 7,147 kB
Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins.html
Description: plugin for gstreamer
License: GPL-2
* media-libs/gstreamer
Latest version available: 0.8.11
Latest version installed: 0.8.11
Size of files: 1,425 kB
Homepage: http://gstreamer.sourceforge.net
Description: Streaming media framework
License: LGPL-2
I simply did an "emerge banshee". Do you know what plugin the audioconvert is part of in gentoo? I ran a gst-register and got this:
william@megatron ~ $ gst-register-0.8
Trying to load global_registry ...
Added plugin gstvideo with 0 features.
Added plugin audiorate with 1 feature.
Added plugin colorspace with 1 feature.
Added plugin y4menc with 1 feature.
Added plugin gstresample with 0 features.
Added plugin smpte with 1 feature.
Added plugin alpha with 1 feature.
Added plugin gstindexers with 2 features.
Added plugin mpegaudioparse with 1 feature.
Added plugin gnomevfs with 2 features.
Added plugin gstoptomegascheduler with 1 feature.
Added plugin gstbasicgthreadscheduler with 1 feature.
Added plugin mpegaudio with 1 feature.
Added plugin videocrop with 1 feature.
Added plugin volume with 1 feature.
Added plugin videoscale with 1 feature.
Added plugin playondemand with 1 feature.
Added plugin videorate with 1 feature.
Added plugin multipart with 2 features.
Added plugin alphacolor with 1 feature.
Added plugin videobox with 1 feature.
Added plugin interleave with 2 features.
Added plugin gstdataprotocol with 0 features.
Added plugin rfbsrc with 1 feature.
Added plugin spectrum with 1 feature.
Added plugin gstoptgthreadscheduler with 1 feature.
Added plugin gsttags with 1 feature.
Added plugin ac3parse with 1 feature.
Added plugin volenv with 1 feature.
Added plugin dvdlpcmdec with 1 feature.
Added plugin efence with 1 feature.
Added plugin gstaudiofilter with 0 features.
Added plugin switch with 1 feature.
Added plugin level with 1 feature.
Added plugin gstoptscheduler with 1 feature.
Added plugin debug with 5 features.
Added plugin audioscale with 1 feature.
Added plugin autodetect with 2 features.
Added plugin videotestsrc with 1 feature.
Added plugin gstequalizer with 1 feature.
Added plugin typefindfunctions with 70 features.
Added plugin tta with 2 features.
Added plugin monoscope with 1 feature.
Added plugin udp with 2 features.
Added plugin mpeg2sub with 1 feature.
Added plugin vbidec with 1 feature.
Added plugin tcp with 7 features.
Added plugin gstentryomegascheduler with 1 feature.
Added plugin ximagesink with 2 features.
Added plugin passthrough with 1 feature.
Added plugin gconfelements with 2 features.
Added plugin auparse with 1 feature.
Added plugin rtp with 4 features.
Added plugin gstfairgthreadscheduler with 1 feature.
Added plugin gstbasicomegascheduler with 1 feature.
Added plugin chart with 1 feature.
Added plugin mulaw with 2 features.
Added plugin sine with 1 feature.
Added plugin decodebin with 1 feature.
Added plugin freeze with 1 feature.
Added plugin gstentrygthreadscheduler with 1 feature.
Added plugin subparse with 2 features.
Added plugin median with 1 feature.
Added plugin videomixer with 1 feature.
Added plugin smooth with 1 feature.
Added plugin mad with 5 features.
Added plugin wavenc with 1 feature.
Added plugin rtjpeg with 2 features.
Added plugin imagemixer with 1 feature.
Added plugin gstmultifilesink with 1 feature.
Added plugin playbin with 1 feature.
Added plugin speed with 1 feature.
Added plugin dvdsubdec with 1 feature.
Added plugin mpeg1videoparse with 1 feature.
Added plugin gstelements with 15 features.
Added plugin gstspider with 2 features.
Added plugin deinterlace with 1 feature.
Added plugin overlay with 1 feature.
Added plugin stereo with 1 feature.
Added plugin festival with 1 feature.
Added plugin gstvideofilter with 0 features.
Added plugin gstgetbits with 0 features.
Added plugin gstidct with 0 features.
Added plugin effectv with 8 features.
Added plugin gstaudio with 0 features.
Added plugin cdparanoia with 1 feature.
Added plugin gstbytestream with 0 features.
Added plugin alsa with 3 features.
Added plugin silence with 1 feature.
Added plugin filter with 3 features.
Added plugin alaw with 2 features.
Added plugin ffmpegcolorspace with 1 feature.
Added plugin videodrop with 1 feature.
Added plugin xwindowlistener with 0 features.
Added plugin goom with 1 feature.
Added plugin gstaudioconvert with 2 features.
Added plugin gamma with 1 feature.
Added plugin system_encode with 1 feature.
Added plugin synaesthesia with 1 feature.
Added plugin cutter with 1 feature.
Added plugin modplug with 1 feature.
Added plugin adder with 1 feature.
Added plugin videobalance with 1 feature.
Added plugin riff with 0 features.
Added plugin apetag with 1 feature.
Added plugin flxdec with 1 feature.
Added plugin mpegstream with 4 features.
Added plugin rmdemux with 1 feature.
Added plugin navigationtest with 1 feature.
Added plugin games with 1 feature.
Added plugin videoflip with 1 feature.
Added plugin avi with 2 features.
Added plugin asf with 2 features.
Added plugin qtdemux with 1 feature.
Added plugin mixmatrix with 1 feature.
Added plugin cdxaparse with 2 features.
Added plugin wavparse with 1 feature.
Added plugin matroska with 2 features.
Loaded 118 plugins with 240 features.
Notice that its says I do infact have that plugin (unless its something different): Added plugin gstaudioconvert with 2 features.
Thanks for the quick response
audioconvert is provided by media-libs/gst-plugins try re-emerging gst-plugins, re-run gst-register-0.8 and then try re-emerging banshee (this happens with 0.10.5 release ?). If none of that doesn't work show me gst-inspect-0.8 | grep audioconvert you'll probably have your gstreamer broken. i forgot to mention try to remove also your ~/.gstreamer-0.8/registry.xml before re-run gst-register-0.8 I did as instructed. Removed the xml file from my profile. Re-emerged gst-plugins and reran gst-registry. Re-emerged all gst-plugins. Tried to emerge banshee again and same error. All version of banshee have the same error (>=0.10.4). I ran gst-inspect and got this: gst-inspect-0.8 | grep audioconvert gstaudioconvert: audioconvert: Audio Conversion gstaudioconvert: buffer-frames-convert: buffer-frames conversion I am at a loss. I have no problems with anything except banshee.... are you using any gnome beta release or gst-0.10 ? I am running GNOME 2.12.3 as located in portage. No eroneous beta builds for GNOME installed. Running gstreamer 0.8.11 also from portage. Do not have gstreamer 0.10.* installed or ever have for that matter. I would say there might be a problem with the the configure script, but all versions break on this error. I am wondering if maybe its not a problem with autotools or something that relates to 'configure?' It seems I have found the culprit. LDFLAGS seem to corrupt gstreamer. I have recompiled gst-plugins without LDFLAGS and they have solved any erroneous errors. I ran into errors like these from Gnomebaker: (gnomebaker:20218): GStreamer-CRITICAL **: how to remove plugins? (gnomebaker:20218): GStreamer-CRITICAL **: Factory for `wavparse' has no type. This probably means the plugin wasn't found because the registry is broken. The plugin GStreamer was looking for is named 'wavparse' and is expected in file '/usr/lib/gstreamer-0.8/libgstwavparse.so'. The registry for this plugin is located at '/home/william/.gstreamer-0.8/registry.xml' I did some searching and found other with the same problems. Indeed it is so. Looks like LDFLAGS="-Wl,-z,now" does cause problems with gst. Perhaps adding a warning to the ebuilds of filtering them out? Either way, it is something I am aware of and have indeed fixed my problem. Thanks for the help Luis. good to know... LDFLAGS is evil. I have regressed the LDFLAGS back to "-Wl, O1" (as a test case) and gstreamer does compile without breaking. I should have known then to update to something more aggressive. No problems compiling anything and banshee is installed and working properly. |