From alsa-devel-owner@alsa.jcu.cz  Wed Mar 25 23:24:41 1998
Received: from entry.jcu.cz (perex@entry.jcu.cz [160.217.1.111])
	by marvin.jcu.cz (8.8.8/8.8.8) with SMTP id XAA14493;
	Wed, 25 Mar 1998 23:24:30 +0100
Date: Wed, 25 Mar 1998 23:24:30 +0100 (MET)
From: Jaroslav Kysela <perex@jcu.cz>
To: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
cc: alsa-devel@alsa.jcu.cz
Subject: Re: C++ API premises...
In-Reply-To: <19980325212544.36238@flora>
Message-ID: <Pine.LNX.3.96.980325231658.866B-100000@entry.jcu.cz>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

On Wed, 25 Mar 1998, Marcus Brinkmann wrote:

> > #define SND_MIXER_ID_PHONE		"Phone"
> > 
> > Printed string with above code for string implementation is "Phone"...
> > This is correct result and any code in user space must be changed..
> 
> ? You probably mean "no code in user space must be changed"?

Yes... I'm sorry..

> Well, am I correct that the bothimplementations (int & char*) don't differ
> from the user (library and application) point of view? I mean, they use the
> macros and that's it. Any further information has to be added by the kernel
> driver anyhow. (?)

Yes... I think that this is good way...

> I really should read the driver code instead bothering you. But I
> concentrate on the library code by now, so I don't get tempted to circumvent
> the library when implementing C++ interface ;)

OK.. I'll try answer to all questions..

					Jaroslav

-----
Jaroslav Kysela <perex@jcu.cz>
Academic Computer Centre, University of South Bohemia
Branisovska 31, C. Budejovice, CZ-370 05 Czech Republic


