Version: 2.2-GIT (using 4.2.98 (KDE 4.2.98 (KDE 4.3 RC3)) "release 150", KDE:KDE4:Factory:Desktop / openSUSE_11.1) Compiler: gcc OS: Linux (x86_64) release 2.6.27.25-0.1-default If GStreamer engine is selected in Phonon shoutcast information is not retrieved and you only can see the shoutcast url. With Xine engine selected stream information is collected. Comparing debug ouput with Xine engine EngineController::slotMetaDataChanged() but with GStreamer engine all fields except Genre are empty. Another diferent behaviour, based on debug output, is that song change are not detected.
Ignacio, not sure this should be filed as an Amarok bug. Wouldn't this be rather a phonon issue?
Yes, seems you are right. I do a test with kphononplayer and obtain the next output using Xine engine: ----------------------------------- play http://78.129.146.161:18314/@0 metadata artist: title:Ongaku Radio desc:SHOUTcast Distributed Network Audio Server/Linux v1.9.8 metadata artist: title:Queen - These Are The Days Of Our Live desc:SHOUTcast Distributed Network Audio Server/Linux v1.9.8 playing 0 len:0 ----------------------------------- but with GStreamer engine the output is: ----------------------------------- play http://78.129.146.161:18314/@0 metadata artist: title: desc: playing 0 len:0 ----------------------------------- So sorry for my mistake. Can you correct this report or I must create a new bug report?
I am not sure if this should be filed against phonon (which is easy to reassign) or against GStreamer (which is not in bugzilla AFAIK)
Exaile works fine with streaming information so seems to be a Phonon engine bug and not a GStreamer bug.
Any news for this bug? As I explain, other GStreamer players displays that information so I think that is not a GStreamer bug. You can reassign to Phonon developers and they could be close this bug with "fix" or "wontfix".
I obtain this weekend GStreamer Phonon Engine code and stream information support was not coded. 1968 lines of xinestream.cpp are reduced to 54 lines in streamreader.cpp and only one method StreamReader::read().
Setting assignee correctly
Fixed in svn trunk.
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.