From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Schmidt Subject: Re: [PATCH] ascenario: Add scenario support to alsa-lib Date: Tue, 6 Oct 2009 17:12:32 +0200 Message-ID: <20091006151232.GF3181@dodger.lab.datenfreihafen.org> References: <20091001150849.GE5936@excalibur.local> <20091005082747.GA3983@excalibur.local> <20091005093502.GC3983@excalibur.local> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from sirius.lasnet.de (sirius.lasnet.de [78.47.116.19]) by alsa0.perex.cz (Postfix) with ESMTP id 070CD103938 for ; Tue, 6 Oct 2009 17:12:48 +0200 (CEST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Jaroslav Kysela Cc: ALSA development , Takashi Iwai , Mark Brown , Ian Molton , Graeme Gregory , Stefan Schmidt , Liam Girdwood List-Id: alsa-devel@alsa-project.org Hello. On Tue, 2009-10-06 at 15:33, Jaroslav Kysela wrote: > On Tue, 6 Oct 2009, Jaroslav Kysela wrote: > > >So at least, the API basics is now clear. I'll prepare a branch in > >alsa-lib GIT tree to have a start point for first accepted > >implementation. > > The updated header file is now at: > > http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=include/ascenario.h;h=003eabeafb7320c96bac585f4aac922e5ba290bb;hb=97911335f2a50ad35c57df6c8a2cfe2867dba97a > > My other proposals: > > - remove all SND_SCN_ defines - they are quite use-case specific > - the names should be just documented somewhere > - represent QoS with string (name) rather than integer - > QoS is also quite use-case specific > - SND_SCN_INT_QOS may be SND_SCN_INT_QOS_POWER ? > - what about to remove QOS and add universal parameter interface? > something like: > > int snd_scenario_set_parameter(snd_scenario_t *scn, char *type, char *value); I will work on these items over the next days. Patches will be based on the ascenrio branch and get posted here. regards Stefan Schmidt