After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 168836 - Audible distortion or break in between songs in "chained ogg" radio station.
Audible distortion or break in between songs in "chained ogg" radio station.
Status: RESOLVED INCOMPLETE
Product: totem
Classification: Core
Component: GStreamer backend
0.99.22
Other All
: Normal normal
: ---
Assigned To: Maintainer alias for GStreamer component of Totem
Maintainer alias for GStreamer component of Totem
Depends on:
Blocks:
 
 
Reported: 2005-02-28 23:58 UTC by J.B. Nicholson
Modified: 2009-11-28 07:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
A fair use snippet of the transition between songs. (511.05 KB, application/ogg)
2005-03-01 00:00 UTC, J.B. Nicholson
Details

Description J.B. Nicholson 2005-02-28 23:58:46 UTC
Please describe the problem:
Playing http://ogg.smgradio.com/gr160.ogg (or the supplied Ogg Vorbis file) with
Totem you can hear an audible break in between songs but during a song, the
program plays fine.

Steps to reproduce:
1. Visit http://ogg.smgradio.com/gr160.ogg and listen for a while (or download
the attached Ogg Vorbis file and listen to it all the way through), listen past
a song so you can hear the break in between songs.
2. The songs sound fine but in-between songs there is a break in audio.
3. After one of these breaks, Totem sometime jumps ahead a bit as though it were
"catching up" with where it should be playing had it not been stalled.

Now try the same thing with ogg123 on the command-line.  No break/stall,
continuous audio throughout.  Why the difference?

Actual results:
I hear a break in between songs that I don't hear with ogg123.

Expected results:
I should hear the same thing whether I'm listening with ogg123 or any other Ogg
Vorbis streaming audio player.  But Totem sounds like it is having trouble
switching from one song to the next.

Does this happen every time?
Yes

Other information:
Comment 1 J.B. Nicholson 2005-03-01 00:00:34 UTC
Created attachment 38076 [details]
A fair use snippet of the transition between songs.

Listen to this file with ogg123 and with Totem.  Totem currently can't handle
the switch from one song to the next, but ogg123 handles it smoothly.
Comment 2 Ronald Bultje 2005-03-01 09:08:13 UTC
Can you try this with gst-plugins CVS (or 0.8.8 when it comes out)? It should be
a lot better now (which means: I think this is fixed ;) ).
Comment 3 J.B. Nicholson 2005-03-08 06:47:31 UTC
I'm running FC3 on a dual-processor P3 machine and the problem does not go away
despite that I have updated to v0.8.8 on all the GStreamer plugins and other
related packages:

$ rpm -qa | grep -i gstreamer
gstreamer-editor-0.8.0-0.fdr.1.3
gstreamer-0.8.9-0.gst.1.3
gstreamer-plugins-video-0.8.8-0.fdr.1.3
gstreamer-plugins-extra-audio-0.8.8-0.lvn.1.3
gstreamer-plugins-extra-dvd-0.8.8-0.lvn.1.3
gstreamer-plugins-devel-0.8.8-0.fdr.1.3
gstreamer-devel-0.8.9-0.gst.1.3
gstreamer-ffmpeg-0.8.3-0.1.fc3.fr
gstreamer-plugins-extra-video-0.8.8-0.lvn.1.3
gstreamer-plugins-audio-0.8.8-0.fdr.1.3
gstreamer-tools-0.8.9-0.gst.1.3
gstreamer-universe-0.8.2-0.fdr.1.3
gstreamer-monkeysaudio-0.8.0-0.1.fc3.fr
gstreamer-plugins-0.8.8-0.fdr.1.3
$ rpm -qa | grep -i totem
totem-0.99.22-0.fdr.1.3

The same problem is there.  The transition happens and there is a brief pause. 
Then about 3 seconds into the new song ("Working My Way Back to You") there is a
skip ahead as though the player were trying to catch up for the time it lost
during the pause.  I'm using Totem to play the file.  Using Xine there is a
completely different issue (it won't play the new song at all), using Helix
Player there is no audible delay or glitch at all, ogg123 also plays the file
perfectly.

Try it with the attached Ogg Vorbis file, that's what I'm using to test for the
problem on my end.
Comment 4 J.B. Nicholson 2005-06-21 06:45:47 UTC
Now I've got Fedora Core 4 with the following gstreamer and totem:

$ rpm -qa | grep -i gstreamer
gstreamer-plugins-0.8.8-6
gstreamer-0.8.10-1
$ rpm -qa | grep -i totem
totem-1.0.2-1

I still hear the gap between songs.  During the gap the title on Totem changes
to the new song title ("Working My Way Back To You").  Also, at the end of the
test file I hear "Yeah, I'm--I'm".  Totem sounds like it backed up a little bit
at the end and played it twice.

ogg123 has no problems playing the test file through without an audible gap or
displaying the new title.  There is no double play at the end of the test file.

Helix Player has no problems playing the test file through without an audible
gap or displaying the new title in the status area at the bottom of its window.
 There is no double play at the end of the test file.
Comment 5 Bastien Nocera 2005-11-23 19:23:13 UTC
This is an automated update. Your bug has been in NEEDINFO state for more than 3
months. Please reopen the bug if the problem is still current with recent
versions of Totem and that you can provide the information asked for.
If your bug has been closed wrongly, feel free to reopen it.
Comment 6 Nitesh Mistry 2009-11-28 07:44:21 UTC
The problem still persists
Totem adds a small pause when going to the next audio file in the playlist. There should be a setting for removing the pause between the different files in the playlist and play them as one long file without any pauses in between.

Binary package hint: totem
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/totem-gstreamer
NonfreeKernelModules: nvidia wl
Package: totem-gstreamer 2.26.1-0ubuntu5
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: totem
Uname: Linux 2.6.28-13-generic i686