From 4854a2ce033f28cc84ccf9350f399e4000d90ea9 Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Wed, 18 Sep 2002 09:25:55 +0000 Subject: Added question about shuffle git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2320 a1c6a512-1295-4272-9138-f99709370657 --- docs/FAQ | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/FAQ b/docs/FAQ index 318f905637..e468f1a491 100644 --- a/docs/FAQ +++ b/docs/FAQ @@ -430,3 +430,14 @@ A52: This information is in our manual (It sometimes gets a bit out of date, so please bear with us.) The information you are most likely looking for is a bit down the tree, so the heres the url: http://rockbox.haxx.se/manual/rec-general.html + +Q53: How does the shuffle work? +A53: It sees the playlist as a deck of cards, shuffling the entries using a + pseudo-random generator called the Mersenne Twister. After shuffling, + the list is never changed again until you reshuffle the list, by + stopping the playback and restarting. If the repeat mode is enabled, + the list will simply start over from the first file again, without + reshuffling. + The random seed is stored in the persistent setting area, so that the + resume feature can shuffle the playlist in exactly the same way when + resuming. -- cgit v1.2.3