Hmm...that depends. If the player keeps the whole running list in memory then it'd be trivial to either count each entry during load, or if being loaded as an array, to do a sizeof() and do the math after loading.

But if the player only loads as much of the running list as it needs then it would need to be stored.

I suspect that since the entire database is kept in memory then the whole running list is too.

_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.