Revision 787068
Go back to digest for 23rd March 2008Features in Multimedia
Nikolaj Hald Nielsen committed changes in /trunk/extragear/multimedia/amarok/src/servicebrowser:
Services can now be loaded on the fly, even if they are not configured to be loaded, if we think they might be usefull for providing info about a url.
Since the plugin factories now act as proxies to the actual service collections, there is no need to manually add these as track providers any more.
This feature might call for a config option as people might be annoyed at services being loaded even when they have explicitly disabled them in the config.
File Changes
Modified 17 files
- /trunk/extragear/multimedia/amarok/src/servicebrowser
- /servicebase.cpp
- /servicebase.h
- /ServicePluginManager.cpp
- /ampache/AmpacheService.cpp
- /ampache/AmpacheService.h
- /jamendo/jamendoservice.cpp
- /jamendo/jamendoservice.h
- /lastfm/LastFmService.cpp
- /lastfm/LastFmService.h
- /magnatunestore/MagnatuneStore.cpp
- /magnatunestore/MagnatuneStore.h
- /mp3tunes/mp3tunesservice.cpp
- /mp3tunes/mp3tunesservice.h
- /opmldirectory/OpmlDirectoryService.cpp
- /opmldirectory/OpmlDirectoryService.h
- /shoutcast/ShoutcastService.cpp
- /shoutcast/ShoutcastService.h
17 files changed in total