clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.72k stars 671 forks source link

Vorbis stream with metadata playback stops #5415

Open Lastique opened 8 years ago

Lastique commented 8 years ago

If a Vorbis stream contains metadata (artist, song title), the stream playback stops at some points. I'm assuming the playback stops when the song metadata is updated in the stream (the playback stops when the song changes).

Here is an example of the problematic stream: http://stream-dc1.radioparadise.com/rp_192m.ogg. A similar stream without metadata (http://stream-tx3.radioparadise.com/rp_192.ogg) plays without problem.

Kubuntu 16.04 x86_64. Clementine 1.3.1 from https://builds.clementine-player.org/ubuntu-xenial/.

WildPenquin commented 6 years ago

Porbably a duplicate: https://github.com/clementine-player/Clementine/issues/5114 FWIW, I can confirm this is still an issue (I also tried the streams linked by Lastique).

Goat-Avenger commented 6 years ago

This issue exists in Devuan ASCII as well. If I open an .ogg stream it will load and play; but, then it stops on a track change/when the song changes, in other words the stream dies. I've also seen this same issue appear in an older version of parabola gnu/linux. I think in Parabola/Arch it's fixed currently. I've brought the issue up at the gstreamer website; but, it appears it has to do with the way clementine is handling data and is not a gstreamer issue.

Any .ogg stream should produce the error in Devuan ASCII as of this date.

axelsimon commented 5 years ago

Any news on this? There is a clear way of reproducing the issue: open the http://stream-dc1.radioparadise.com/rp_192m.ogg stream and behold.

WildPenquin commented 5 years ago

I think this bug should be closed as duplicate to consolidate tracking to the older bug #5114.

Anyways, any news or progress would be welcome. Currently I need to use another player for all ogg vorbis streams!

jonaski commented 5 years ago

Sounds like a gstreamer issue

maakuth commented 5 years ago

Since gstreamer is mentioned here, I'll note that it doesn't seem to reproduce on Rhythmbox on my Ubuntu machine, which should use the libgstreamer as Clementine: 1.14.1-1~ubuntu18.04.1, whereas this issue is present with Clementine on my machine.