GNOME Bugzilla – Bug 158667
Last part of certain wav files is repeated with alsasink
Last modified: 2005-11-21 21:53:29 UTC
With GStreamer 0.8.5 alsasink, the following command repeats the word "missing". The wav file was produced by the Festival TTS synthesizer. gst-launch-0.8 filesrc location=sentence.wav ! wavparse ! alsasink Happens with just about any wav file produced by Festival or Flite. When used with osssink, sounds OK. gstreamer core 0.8.7.
Created attachment 33926 [details] Here's the wav file produced by Festival 1.95 beta.
it confirm it repeats 'missing' at the end using totem but trying to play this file with mplayer, it truncates before the end (before the first 'missing') so, i'd say it is a borked media file
We should still fix it.
I see this too with some GSM files that I am decoding: gst-launch filesrc location=vm-whichbox.gsm ! audio/x-gsm,rate=8000 ! gsmdec ! alsasink If you replace alsasink with osssink the problem goes away: gst-launch filesrc location=vm-whichbox.gsm ! audio/x-gsm,rate=8000 ! gsmdec ! osssink If you use audioscale to scale up the sample rate the problem is less noticeable: gst-launch filesrc location=vm-whichbox.gsm ! gsmdec ! audioscale ! audio/x-raw-int,rate=48000 ! alsasink
Created attachment 36346 [details] GSM file
Can you still replicate this problem? It seems to work fine here..
I can confirm this.
I have since upgraded gstreamer, so I can no longer confirm. 0.8.7 does not have this problem.
I've seen it too when playing files with a low rate.
With 0.9.x, the problem is somewhat different. There's no repeated audio, but what audio there is is truncated, after missing, just before the trailing "tell me". Occurs both with playbin and with filesrc ! wavparse ! alsasink
*** This bug has been marked as a duplicate of 321271 ***