Version: (using Devel) OS: Linux Installed from: Compiled sources The bug is that when playing a track with amarok lastfm, the cover shown above is the track played, the tags are correct
Created attachment 34700 [details] this shows them to catch the bug
I do not have a last.fm account, but I can say that the title and author are incorrect when reproducing a shoutcast with amarok. kde 4.4 beta 2.
That's really odd. It happens with magnatune tracks as well. But it works fine for `plasmoidviewer nowplaying` - Amarok is sending out the signals just fine.
This has been bothering me for a while as well. The Now Playing plasmoid works nicely when playing local files with Amarok. When playing Amarok lastfm however, the Now Playing plasmoid displays the correct title and artist, but the album cover of the previous song. Using Fedora 12, KDE 4.4.2, Amarok 2.3.0 Besides that, running the Now Playing plasmoid always triggers a "finished copying album_cover.jpg" KNotify message on download of every album cover while playing lastfm, which is rather annoying as well (but maybe a different bug).
I can confirm this bug (now playing applet with lastfm on amarok), using KDE 4.5.1 with Amarok 2.3.2. The wrong behaviour might be due to the fact that when playing local songs, cover immediately changes. On last.fm, however, new title/artist is immediately available but the new cover requires a second or two to be downloaded. The now playing applet most likely queries or receives information before that download is completed, so it displays the new title/artist but uses the cover from the previous song which is still there. A simple way to fix this might be to introduce an option to add delay before information is actually passed to the now playing applet when song changes.
This is almost certainly a bug in Amarok.
Is this still valid with Amarok 2.5? Seems this bug is quite old already.
I've done the same test I did with some shoutcast radios, and now the cover and track title are synchronized. using trunk KDE SC 4.9 and trunk Amarok.