On Wed, Feb 06, 2008 at 11:08:48AM +0100, Thomas Orgis wrote:
> With the current releases, you can have several output options to choose from 
> at runtime.
> Though one of them is still the build-time configurable default and there is 
> no auto-detection going on.
> To use oss when alsa is default, you have to specify `mpg123 -o oss` and vice 
> versa.
> Unless you specify it, ./configure will choose alsa as default when alsa 
> library is present; otherwise the first that works in this list:
> 
> alsa oss coreaudio sun win32 esd jack portaudio pulse sdl nas arts dummy
> 
> On Linux, OSS build is likely to always work as one kernel header file is all 
> that's needed.

You miss that this requires your kernel to have OSS emulation enabled or 
you have to run mpg123 under aoss.

But since etch kernel 2.4 (which didn't ship ALSA) is no longer 
supported, so except for real exotic cases (like e.g. some ISA cards) 
everyone has ALSA, and using ALSA also has the advantage of not having 
to go through any emulation which should make it the best default 
choice.

> I guess that in future, mpg123 should support some way to set the default 
> audio output at runtime, possibly by using an environment variable.
> 
> Alrighty then,
> 
> Thomas (mpg123 maintainer).

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to