[Bug 127308] Magical Switching of Phonon Engines

Matthias Kretz kretz at kde.org
Wed May 17 16:48:28 BST 2006


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=127308         
kretz kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX



------- Additional Comments From kretz kde org  2006-05-17 17:48 -------
OK, here's a problem that you need to solve first:

amaroK has the 'local vorbis file' and the 'remote real audio stream' in its playlist. Now from your example it has to switch Phonon backends in between.
But amaroK is doing a crossfade. So there's at least 3 seconds where both backends need to be loaded and used.
That looks like a real big can of worms to me.

Also you have to consider that switching backends is a really heavy operation: the first backend has to clean up and the backend plus all its dependent libs need to be unloaded. Then the second backend and all its dependent libs are loaded. This can easily take 2 seconds.

If somebody can solve those problems I'm happy to look into that, but at this point I can only tell that this problem cannot be solved on the Phonon side.



More information about the kde-multimedia mailing list