On Sun, Jan 31, 2010 at 12:12 AM, Adrian Bunk <[email protected]> wrote:
>
> OSS in the upstream Linux kernel is long dead, and ALSA is used instead.

Unfortunately, ALSA support in snack is much worse than OSS support.
So, I will not make ALSA-enabled snack the default.

>
> The current library setup implays that when e.g. installing wavesurfer,
> libsnack2-alsa is removed and libsnack2 installed instead.

Just file a bug for wavesurfer to make it depend on libsnack2 (>= 2.2)
| libsnack2-alsa (>= 2.2). Then you'll be able to use any snack
flavor.

>
> It should be OK to simply make libsnack2 the ALSA version and nuke the
> OSS version.

No, I tried to do that, and there were bugreports with complaints for
a poor sound quality on some sound cards.

>
> In case anyone uses the third-party OSS modules that would also not be
> a problem since they provide a compatibility library for ALSA.

Doesn't ALSA provide OSS compatibility layer? I see modules
snd_pcm_oss, snd_mixer_oss, snd_seq_oss loaded.

Cheers!
-- 
Sergei Golovan



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

Reply via email to