ocarina/libsaria
Bryan Schumaker c35f210369 Playlist random improvements
I now keep track of the last 15 songs played.  If a song with the same
(artist, title) as one of the songs in the list attempts to play, we
skip it.

Songs with a negative score have a (20 * score) + 100 per cent chance of
playing.  When score is -5, the song should never play.

I used to try to find a song 5 times before giving up and playing the
song with the current id.  I have upped the threshold to 15.
2010-10-25 20:33:22 -04:00
..
collection Playlist random improvements 2010-10-25 20:33:22 -04:00
music Forward / Rewind buttons 2010-10-23 15:53:52 -04:00
__init__.py Generic cache 2010-10-24 17:26:53 -04:00
cache.py Cache attempt to close file 2010-10-25 09:08:14 -04:00
data.py universal_open bug 2010-10-24 17:12:01 -04:00
event.py Uninvite functions on error 2010-10-25 09:48:24 -04:00
map.py Working Map class and test suite 2010-08-07 12:55:23 -04:00
path.py Generic cache 2010-10-24 17:26:53 -04:00
plugin.py Web Radio Plugin 2010-08-15 13:39:31 -04:00
threads.py Backend and frontend changes 2010-08-19 23:02:30 -04:00