From owner-freebsd-multimedia@FreeBSD.ORG Thu Jun 2 07:56:21 2005 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F9DF16A41C for ; Thu, 2 Jun 2005 07:56:21 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C120643D1D for ; Thu, 2 Jun 2005 07:56:20 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd23.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1DdkYq-0007lH-02; Thu, 02 Jun 2005 09:56:16 +0200 Received: from Andro-Beta.Leidinger.net (Xd4MhmZOreXTiy2zdfAKuO5xzJocdEHAE-yGrtOKzMT3AfaVfbqoZh@[84.165.199.14]) by fwd23.sul.t-online.de with esmtp id 1DdkYa-265mYC0; Thu, 2 Jun 2005 09:56:00 +0200 Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id j527txmC041731; Thu, 2 Jun 2005 09:55:59 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Thu, 02 Jun 2005 09:55:59 +0200 Message-ID: <20050602095559.3s0wk5uqqs4cwgog@netchild.homeip.net> X-Priority: 3 (Normal) Date: Thu, 02 Jun 2005 09:55:59 +0200 From: Alexander Leidinger To: 4Front Technologies References: <429CB532.2010601@opensound.com> <20050601135747.vza4dgehcc8ks0ok@netchild.homeip.net> <429DDB49.2060209@samsco.org> <429DE39D.2060501@opensound.com> In-Reply-To: <429DE39D.2060501@opensound.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-ID: Xd4MhmZOreXTiy2zdfAKuO5xzJocdEHAE-yGrtOKzMT3AfaVfbqoZh@t-dialin.net X-TOI-MSGID: 3d67746b-1b23-48b2-8bf2-68d1b4acfca7 Cc: freebsd-multimedia@freebsd.org Subject: Re: Syncing with 4Front X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 07:56:21 -0000 4Front Technologies 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