GNOME Bugzilla – Bug 501184
gstreamer dependant applications like rhythem box and totem crash with pluse audio
Last modified: 2007-12-28 10:51:03 UTC
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Internal GStreamer error: state change failed. gstreamer-plugins-pulse-0.9.5-0.4.svn20070924.fc8.src.rpm gstreamer-0.10.15-1.fc8.src.rpm gstreamer-plugins-good-0.10.6-6.fc8.src.rpm gstreamer-plugins-bad-0.10.5-10.lvn8.src.rpm gstreamer-plugins-ugly-0.10.6-2.lvn8.src.rpm pulseaudio-0.9.7-0.17.svn20071017.fc8.src.rpm I'm unsure exactly when I started but I found that I was no longer able to play file using Rhythmbox or Totem and the application had to be forced closed, but was able to with Realplayer/Helix. I went to my sound setting and pressed test and received the above error on all settings while on Pulse Audio. I changed to Auto and eventually it played the test. I then tried each setting available. VIA 8237 - Worked VIA 8237 - Same Error ALSA - Same Error OSS - Worked Pluse Audio - Same Error It is onboard sound, nVidia Board. Only recent changes I can think of are enable the 3d Drivers for the desktop effects. Let me know if I can provide any more detail or help. It is not a huge deal as setting all the devices to OSS fixed it for me, but Pulse Audio would be nice.
This looks like bug #471364, which means that you don't get to see the 'real' error message posted by the audiosink being tested. Maybe you could try this from the command line: $ GST_DEBUG=*:5 gst-launch-0.10 audiotestsrc ! queue ! audioconvert ! pulsesink 2>dbg.log and attach the dbg.log file it outputs? (the real error should be in the log file somewhere at least).
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!