Revision 900391

Go back to digest for 28th December 2008

Bug Fixes in Multimedia

Nikolaj Hald Nielsen committed changes in /trunk/extragear/multimedia/amarok/src/playlist/GroupingProxy.cpp:

Make the grouping in the playlist depend on album pointers instead of relying on artist and album names.
This should fix issues with various artist albums nto being properly grouped.
Because of the new private meta registry, the scripted servies are also ok with this way of grouping now.

Unfortunately, this gloriously breaks grouping of albums loaded with Meta::File or Meta::stream classes (even if loaded from a playlist and having correct album information) as the implementation of these classes does not lend itself to using the registry.

Most notable is storing a playlit with a librivox book (which is loaded from the playlist again as a series of Meta::Streams).

These will no longer get grouped, even though they all have the same album names.

File Changes

Modified 1 files
  • /trunk/extragear/multimedia/amarok/src/playlist/GroupingProxy.cpp
1 files changed in total