GNOME Bugzilla – Bug 164578
Speex playback do not work with playbin
Last modified: 2005-11-11 16:50:16 UTC
Please describe the problem: I am trying to play both a speex stream generated with flumotion and a wget'ed file of said stream. Playbin simply do not produce any sound. Using 'gst-launch gnomevfssrc location=filename.ogg ! oggdemux ! speexdec ! audioscale ! audiorate ! osssink' works. Steps to reproduce: Try playing attached speex.ogg file with playbin/playbin using app. Actual results: Expected results: Does this happen every time? Other information:
Created attachment 36237 [details] ogg file with speex content (sincesrc)
Works perfectly fine for me. What errors do you get? Can you attach a playbasebin:5,decodebin:5 log?
Tried again after updating totem and gst-plugins. Now it works. However the file attached here (the flumotion generated sincesrc file) plays with gst-launch/playbin, but in Totem I hear no sound and the vis is moving sloowly. Can you reproduce that?
No. Which output sink do you use? Can you attach a --gst-debug=alsa*:5 log?
Tried but Totem just hangs with this: [cschalle@cschalle i386]$ totem speex.ogg --gst-debug=alsa*:5 2>&1 >speexalsa.txt (totem:10554): GLib-CRITICAL **: g_key_file_add_group: assertion `g_key_file_lookup_group_node (key_file, group_name) == NULL' failed (totem:10554): GLib-CRITICAL **: g_key_file_add_group: assertion `g_key_file_lookup_group_node (key_file, group_name) == NULL' failed INFO (0x9d170a0 - 307265:00:42.699707000) alsa(10554) gstalsa.c(1576):gst_alsa_open_audio: Opening alsa device "default"... If I switch Totem to use osssink it plays the file fine.
totem --gst-debug-no-color --gst-debug=alsa*:5 speex.ogg &> /tmp/log
Created attachment 36280 [details] requested log
Is your sound device busy? Can you add some debug lines to ALSA's audio open functions to see if it succeeds? It looks like it fails right there, which would explain the rest.
Closing. Please reopen with the needed info if it's still an issue for you.