Revision a5b0f2a...
Go back to digest for 15th September 2013Optimization in Multimedia
Frank Meerkoetter committed changes in [amarok] /:
Fix performance issue with large podcast feeds.
The podcast UI was very slow with channels with a large
number of episodes (1000+).
The root cause was that SqlPodcastChannel::tracks() was implemented
in such a way that it was expensive to call it. Unfortunately
it is extensively called by the PlaylistBrower...
REVIEW: 112417
File Changes
Modified 3 files
- src/browsers/playlistbrowser/PlaylistBrowserModel.cpp
- src/core-impl/podcasts/sql/SqlPodcastMeta.cpp
- src/core-impl/podcasts/sql/SqlPodcastMeta.h
3 files changed in total