diff options
| author | lvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-09-17 15:45:58 +0000 |
|---|---|---|
| committer | lvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-09-17 15:45:58 +0000 |
| commit | dbce20a69f0b5dcc39586b475d6079da015f798e (patch) | |
| tree | f5401d88d4a887cc869e9277bc5725d1c257c533 /muggle-plugin | |
| parent | 70bccb043fa3c084efe7f6a85a0655337388bcf2 (diff) | |
| download | vdr-plugin-muggle-dbce20a69f0b5dcc39586b475d6079da015f798e.tar.gz vdr-plugin-muggle-dbce20a69f0b5dcc39586b475d6079da015f798e.tar.bz2 | |
Added ideas about shuffle and party mode.
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@169 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'muggle-plugin')
| -rw-r--r-- | muggle-plugin/TODO | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/muggle-plugin/TODO b/muggle-plugin/TODO index 3be604e..9a4817c 100644 --- a/muggle-plugin/TODO +++ b/muggle-plugin/TODO @@ -58,7 +58,18 @@ - Think, whether type (mp3, ogg, flac) should be stored in database - Handle loop mode in mgPlaylist (already done?) - Handle shuffle mode in mgPlaylist + - shuffle mode on + - for next file: + - generate a random number 0..n-1 + - move corresponding playlist item to front + - continue - Party mode (see iTunes) + - generate a random uid + - if file exists: + - determine maximum playcount of all tracks + - generate a random number n + - if n < playcount / max. playcount + - play the file \subsection urgentplayer Player extensions |
