On Sat Aug 30 18:56 -0400, David Walser wrote: > Well, when libao goes to pick an output plugin, it starts testing them all to see if > they work (each implements a test function). When it finds one that works, it keeps > looping, and only tests further ones if they have a priority than the one that > already worked. They way the list they looped over was created before, they had no > control over the order the different plugins were in. > > I changed it so the list is sorted in order of plugin priority (highest to lowest), > so as soon as it finds a plugin that works, it breaks out of the loop. It's > basically an optimization to the autodetection (of whether to use arts, esd, oss, > alsa, etc output) code, it should make it faster.
Excellent. Now that pesky arts bug won't cause segfaults when other output plugins end up being used... -- Levi Ramsey [EMAIL PROTECTED] [EMAIL PROTECTED] Take due notice and govern yourselves accordingly. Currently playing: Burning Man.ogg Linux 2.4.21-3mdk 19:47:00 up 26 days, 5:05, 13 users, load average: 0.30, 0.89, 0.99