GNOME Bugzilla – Bug 132817
Esdsink fails to play some songs
Last modified: 2004-12-22 21:47:04 UTC
This looks a bit similar to http://bugzilla.gnome.org/show_bug.cgi?id=132306 but not really so I'll file a new bug. [rhult@carrot Meteora]$ gst-launch-0.7 --gst-debug=esd:4 filesrc location=song.mp3 ! mad ! esdsink RUNNING pipeline ... INFO esd( 6597) esdsink.c(402):gst_esdsink_open_audio: attempting to open connection to esound server INFO esd( 6597) esdsink.c(413):gst_esdsink_open_audio: successfully opened connection to esound server ERROR: from element /pipeline0/mad0: Internal GStreamer error: pad problem. File a bug. Additional debug info: gstpad.c(2261):gst_pad_set_explicit_caps: failed to negotiate (try_set_caps returned REFUSED) ERROR scheduler( 6597) gstoptimalscheduler.c(2074):gst_opt_scheduler_iterate: [GstOptScheduler@0x8fa3c08] in error state Execution ended after 1 iterations (sum 47917000 ns, average 47917000 ns, min 47917000 ns, max 47917000 ns). INFO esd( 6597) esdsink.c(427):gst_esdsink_close_audio: esdsink: closed sound device This song works with osssink, I don't know if it is related to the recently introduced fixed frequency/bitrate in esdsink (just a very uneducated guess...). I can provide the song for testing if that would help.
Note to others that might see this, Thomas told me to add audioscale and audioconvert before the sink (not sure if this should be closed, ie NOTABUG?)