xbmc/xbmc — pull request #1249 by Montellese (2012-08-06 15:56:55+00:00)
Title: [GSoC] artist-based smartplaylists

This adds very basic support for artist-based smartplaylists. There are only very few possible rules i.e. artist, genre, moods, styles and a compilation artist switch. These rules could be extended if necessary.

The changes in SmartPlaylist.cpp also contain some general fixes for bugs I ran across especially when using boolean rules in smartplaylists.