Levi Ramsey wrote:

> On Thu Jul 10 11:35 -0400, David Walser wrote:
>> Levi Ramsey wrote:
>> > On Thu Jul 10 13:40 +0200, Guillaume Cottenceau wrote:
>> >> We don't use soundwrapper for cpu-intensive applications because
>> >> it has an important cpu overhead.
>> >> 
>> >> Moreover, FB uses SDL and SDL can use (theoretically) arts.
>> > 
>> > O if every app would just use ao... ;o)
>> 
>> I agree, that would be nice.  Unfortunately that means they'd all be crashing right 
>> now in some circumstances (aRts has the device open).  Correct?
> 
> No, ao (you can check my xmmsao output plugin for a demo of this) tries
> (by default, this can be configured in /etc/ao.conf, IIRC) to open ALSA,
> if that fails, then it tries OSS, and if that fails, then it tries
> ESD or aRts.

Looking at the code, the order it tries them depends on the directory entry for the 
plugins directory.

Are you running current Cooker?  What I was asking was this - on current Cooker, *if* 
arts has the sound device open and you call any libao app w/out specifying output 
device (so ogg123, mpg321, etc), it crashes.


Reply via email to