Summary: | Visualization support | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | erik_hahn |
Component: | Context View | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | christian.jann, DavidLBarbour, ian.monroe, k.dummann, martin.sandsmark, ra.ravi.rav, TheCrasher |
Priority: | LO | ||
Version: | 2.3-GIT | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
erik_hahn
2008-08-25 17:44:37 UTC
Visualizations will require some phonon backend trickery, meaning probably some intrepid Amarok dev will need to add the requirements to gstreamer, ds9, qt7, and/or xine. Or perhaps VideoLan will be the one backend to rule them all? According to Kretz IIRC there is enough in the experimental API that backend additions is all that is needed, but it hasn't really been tested. *** Bug 204250 has been marked as a duplicate of this bug. *** I think we should retag to 2.3 because of feature freeze. I've begun working on a projectM plasma applet. If the pace keeps up as of now the applet will be in the next release or at least in the release after that. 2.3.1 is in feature freeze -> 2.3.2 Will take a while longer anyway since projectM isn't used anymore . And I still got some phonon Problems to figure out and some integration Code to write. *** Bug 153861 has been marked as a duplicate of this bug. *** None of the phonon backends is not supporting the audioDataOutput reasonable and nobody really cares so for now I've stopped my efforts concerning an amarok visualization plugin. Wouldn't be usable in the end anyway. Sorry. What about using projectM for visualizations. Its quite stable and qt bindings are also avialable. The problem does not lie within the frontend but with phonon and its backends. What visualization lib we use is quite uninteresting as long as we cant get any audio data from phonon (at least not in a civilized manner). gst-streamer backend is working, vlc does not give any audio data at all and xine crashes as soon as you change the song. Since this is in the core it would mean that all xine backend users cant use Amarok anymore. Thats not acceptable is it? Daniel, that is not quite correct, you missed some announcements on the kde-multimedia@ mailing list as it seems: Currently the phonon backend-gstreamer and phonon-backend-vlc are well developed and maintained, the xine backend is deprecated because upstream development is stalled, so every user still using the xine backend will have to change backend anyway as it will not be shipped anymore. Maybe testing with a more recent build of either backend would be a good idea. Any bug or missing feature should be reported to the mailing list and/or the bug tracker for the respective backend. The Phonon developers are also very responsive on irc.freenode.net in #phonon So will there be any alphas/nightlies testing projectM with amarok? Closing, as the current visualization is what you can expect in the current 2.x series |