Syncing with 4Front

Alexander Leidinger Alexander at Leidinger.net
Thu Jun 2 00:56:21 PDT 2005


4Front Technologies <dev at opensound.com> wrote:

> Scott Long wrote:
>>
>> Actually,having an enabling API that is tied to the OS like SALSA seems
>> to be is a very good thing to have in the base system.  Why drive the
>> ports team nuts with it breaking at the drop of a hat every time someone
>> tweaks the kernel sources?

SALSA is a ALSA<->OSS converter. So beneath the supporting functions
mentioned below, there should be not much need to change the API/ABI.

>> I'm highly in favor of enabling technologies like this.  It makes
>> everyone's lives easier.

> Anyway, the source is available for SALSA (based on ALSA 1.0.7) and it's
> probably already incompatible with ALSA 1.0.9 released a couple of days
> ago. 4Front doesn't have the bandwidth to keep tracking ALSA every day

And this looks to me like having it in the ports collection allows more easy
updates. I compare this to what we did with perl.

> of the week to see what changed (we got hopelessly out of sync in just
> one week when we tried developing a shim module - see the cuckoo
> project at: http://www.opensound.com/cuckoo.html
>
> There will be some changes needed in the freebsd drivers for the SALSA
> libs to work and don't worry it's nothing too difficult - mainly just
> some bookeeping functions.

Bye,
Alexander.

-- 
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
Whenever I hear anyone arguing for slavery, I feel a strong impulse to
see it tried on him personally.
		-- A. Lincoln




More information about the freebsd-multimedia mailing list