From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: new "in-compatible" alsa-lib PCM API Date: Fri, 20 Sep 2002 12:20:12 +0200 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <87bs6v1dvb.fsf@sulphur.joq.us> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from Cantor.suse.de (ns.suse.de [213.95.15.193]) by alsa.alsa-project.org (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA25885 for ; Fri, 20 Sep 2002 12:20:15 +0200 In-Reply-To: Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Jaroslav Kysela Cc: ALSA development List-Id: alsa-devel@alsa-project.org Hi Jaroslav, At Thu, 19 Sep 2002 17:29:48 +0200 (CEST), Jaroslav Kysela wrote: > > Hi all, > > your almost all negative messages persuaded me to wait awhile with > new function prototypes. Here is the result: thanks for quick reaction. the new library works fine with the old applications. > > - .so library number returned to .2 fine, we can keep the old apps. > - library builds with versioned symbols since now, default tag is ALSA_0.9 > - new snd_pcm_hw_params_* function are available with tag ALSA_0.9.0rc4 > (not available for default linking); these new functions are explicitly > available when ALSA_PCM_NEW_HW_PARAMS_API is defined before inclusion of > asoundlib.h will this condition be removed in the future release as default? we can put ALSA_PCM_OLD_HW_PARAM_API for the backward compatibility later, instead. > - old (default, implicit) functions are not documented from this time, > each references in documentation are to newer API it would be nice to put a note that this api was changed since 0.9.0rc2. Takashi ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf