Revision 787068

Go back to digest for 23rd March 2008

Features 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