Summary: | Unknown Artist and Unknown Album when playing streams | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Elbin Pallimalil <elbin.p> |
Component: | Playback | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bart.cerneels, lfranchi, martin.sandsmark, myriam, romain.perier, simon.esneault, tdfischer, vianasw |
Priority: | NOR | Keywords: | regression, release_blocker |
Version: | 2.5-git | ||
Target Milestone: | 2.6 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/amarok/b4c58f9eff09333ff4ba47681229737cb485e10c | Version Fixed In: |
Description
Elbin Pallimalil
2012-05-19 20:20:01 UTC
This is a problem with the phonon-backend-gstreamer, not reproducible with the phonon-backend-vlc. *** This bug has been marked as a duplicate of bug 300189 *** This is reproducible with phonon-backend-vlc. As you can see from the logs I posted above, amarok does receive metadata from the phonon-backend, it just does not display it. Which version of the phonon-backend-vlc are you using? FWIW, I can't even use that stream, it crashes with a floating point exception in Pulseaudio, using the phonon-backend-vlc 0.5.0 and Amarok 2.5-git of today phonon-backend-vlc-0.5.0-1.fc16.1.x86_64 I can run amarok GIT version of today if I remove the lyrics applet. Otherwise I get a crash. Oh, now I also get it, removed the lyrics app. Confirmed and reassigning back to Amarok. Thank you very much for testing with git as well. http://quickgit.kde.org/index.php?p=amarok.git&a=commit&h=c7847192c8483d03023fb9ed73db5fee5ee82694 This bug was introduced with the above commit. The author Bart Cerneels<bart.cerneels@kde.org> would be the best person to fix this bug. Bart, any ideas? I'll look, at it tomorrow. Think I know how to fix it already. Git commit b4c58f9eff09333ff4ba47681229737cb485e10c by Bart Cerneels. Committed on 29/05/2012 at 22:21. Pushed by shanachie into branch 'master'. Fix stream metadata update via MetaProxy. Do to thread affinity EngineController::currentMetadataChanged() signal was never delivered to MetaStream::Track::Private. Solved by forcing a direct slot connection. Note: Stream metadata changes while playing is broken in Phonon-gstreamer 4.6.0 but it's fixed in 4.6.1 according to tdfisher. M +17 -18 src/core-impl/meta/stream/Stream_p.h http://commits.kde.org/amarok/b4c58f9eff09333ff4ba47681229737cb485e10c Yes, its fixed in GIT now. |