Revision 797510

Go back to digest for 20th April 2008

Features in Multimedia

Seb Ruiz committed changes in /trunk/extragear/multimedia/amarok/src/playlist:

When in RandomTracks mode, don't repeat tracks.

This is acheived by keeping to lists: all tracks played and all unplayed tracks. The unplayed track list is efficiently kept in synch with the introduction of a new flag in the TrackAdvancer class which sub-class implementations should look for.

Unhandled state: when do we clear the "recently played" track list? Every X plays?

File Changes

Modified 5 files
  • /trunk/extragear/multimedia/amarok/src/playlist
  •   /PlaylistModel.cpp
  •   /PlaylistModel.h
  •   /RandomTrackNavigator.cpp
  •   /RandomTrackNavigator.h
  •   /TrackNavigator.h
5 files changed in total