From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olivier Galibert Date: Thu, 05 Jan 2006 23:49:51 +0000 Subject: Re: [OT] ALSA userspace API complexity Message-Id: <20060105234951.GA10167@dspnet.fr.eu.org> List-Id: References: <20050726150837.GT3160@stusta.de> <20060103193736.GG3831@stusta.de> <20060104030034.6b780485.zaitcev@redhat.com> <43BDA02F.5070103@folkwang-hochschule.de> In-Reply-To: <43BDA02F.5070103@folkwang-hochschule.de> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Joern Nettingsmeier Cc: Tomasz K?oczko , Jaroslav Kysela , Pete Zaitcev , Alistair John Strachan , Adrian Bunk , Tomasz Torcz , Jan Engelhardt , Andi Kleen , ALSA development , James@superbug.demon.co.uk, sailer@ife.ee.ethz.ch, linux-sound@vger.kernel.org, zab@zabbo.net, kyle@parisc-linux.org, parisc-linux@lists.parisc-linux.org, jgarzik@pobox.com, Thorsten Knabe , zwane@commfireservices.com, LKML On Thu, Jan 05, 2006 at 11:39:43PM +0100, Joern Nettingsmeier wrote: > modem dialup users know better than to chime in to networking core > discussions and complain they don't need all that complexity. why do > professional audio users always have to put up with people who only > listen to mp3s whining about a complicate API? Funnily enough, people who added SIGIO and epoll did not remove select nor limited its capabilities. The ALSA api has issues, whether you want to acknowledge them or not. The OSS api has issues too, of course. But it is there to stay, and it has advantages in some situations, like when simplicity or not depending on a shared library matters. Ignoring it is stupid. Doing your best to cripple it is stupid. The OSS api is an entrypoint in the sound system as valid and important than others. OG.