@@ -37,6 +37,13 @@ using Banshee.PlaybackController;
namespaceBanshee.Collection.Database
{
/// <summary>
/// RandomBy Basic Implementation
/// Implement at least GetPlaybackTrack or GetShufflerTrack
/// Use Label, Adverb, and Descrption for GUI Labeling
///
/// Protected strings Select,From,Condition and OrderBy are used for ShufflerQuery (example: GetTrack(ShufflerQuery, args[]))
/// </summary>
publicabstractclassRandomBy
{
protectedconststringRANDOM_CONDITION="AND LastStreamError = 0 AND (LastPlayedStamp < ? OR LastPlayedStamp IS NULL) AND (LastSkippedStamp < ? OR LastSkippedStamp IS NULL)";