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 304350 - Does not display streamed artist/title for iradio/mp3 streams
Does not display streamed artist/title for iradio/mp3 streams
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: xine-lib backend
1.0.x
Other Linux
: Normal normal
: ---
Assigned To: Maintainer alias for xine-lib component of Totem
Maintainer alias for xine-lib component of Totem
: 310256 (view as bug list)
Depends on: 307361
Blocks:
 
 
Reported: 2005-05-16 13:12 UTC by Ross Burton
Modified: 2006-06-29 15:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
possible fix (1.14 KB, patch)
2005-06-15 22:35 UTC, Jonathan Matthew
committed Details | Review

Description Ross Burton 2005-05-16 13:12:58 UTC
Version details: 1.0.1
Distribution/Version: Ubuntu Hoary

Back in the days I used to use Rhythmbox to listen to the streams at soma.fm,
and Rhythmbox would know what the name of each song was.  Now I use Totem
(GStreamer backend) this doesn't work: it stays "SomaFM Presents: Groove Salad".
Comment 1 Ross Burton 2005-05-16 13:17:40 UTC
Example stream: http://soma.fm/groovesalad56.pls
Comment 2 Ronald Bultje 2005-05-17 20:53:15 UTC
That'd be mp3, and the problem with this is that there's no real actual metadata
being sent. Rather, mp3 stations use a horrible radio-specific text-system
embedded in the mp3 stream in between frames. This is iradio. Because of the
non-specificness and the non-standard code, this is not integrated in playbin.
this is still pending...
Comment 3 Bastien Nocera 2005-05-17 21:42:41 UTC
The same holds true for the xine backend btw.
Comment 4 Ronald Bultje 2005-05-18 08:33:15 UTC
Ok, then we'll keep it open for both... :).
Comment 5 Jonathan Matthew 2005-06-15 22:35:58 UTC
Created attachment 47834 [details] [review]
possible fix

This does two things:
- if there's only a title, no artist, display that in the main window
- change the merge mode the gstreamer backend uses to add new metadata to the
tag cache, so new values take precedence over old ones.

It might be nice to display the stream name too.  It's available in the
metadata comment field.
Comment 6 Ronald Bultje 2005-07-01 17:56:29 UTC
Applied, thanks. Re-assign to totem-xine since it needs support for this, too.
Comment 7 Bastien Nocera 2006-04-23 22:27:19 UTC
*** Bug 310256 has been marked as a duplicate of this bug. ***
Comment 8 Bastien Nocera 2006-06-29 15:41:29 UTC
This works in the xine-lib backend since we stopped using gnome-vfs for http.