( no avatar )
The Media Control applet does not display track titles for Rhythmbox 0.11.5 streaming radio. It displays "- STATION_NAME" instead. I traced the problem using D-Feet (D-Bus Debugger). For radio stations, Rhythmbox lumps the 'artist - title' into the key 'rb:stream-song-title'. I hacked together a quick little fix to the Rhythmbox class in mediaplayers.py, which works fine so far. The first 8 lines below are new/modified:
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
# Currently Playing Title
stream_title = ""
try: stream_title = result['rb:stream-song-title']
except: pass
if stream_title != "":
try: result = stream_title + ' [' + result['title'] + ']'
except:SyntaxError
elif self.titleOrder == 'artist - title':
try:result = result['artist'] + ' - ' + result['title']
except:SyntaxError
elif self.titleOrder == 'title - artist':
try:result = result['title'] + ' - ' + result['artist']
except:SyntaxError
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)
Now if it finds an rb:stream-song-title, it displays 'Artist - Title [Station_Name]' and otherwise works as before.
![Click to quote this passage; Click again to jump to bottom [Q]](engine/grafts/newdefault/images/qq.png)