[Alsa-devel] [RFC 4/7] snd-aoa: add codecs
Takashi Iwai
tiwai at suse.de
Tue May 30 23:35:11 EST 2006
At Tue, 30 May 2006 15:26:10 +0200,
Johannes Berg wrote:
>
> > > > > + return 1;
> > > >
> > > > The put callback is supposed to return 0 if the values are unchanged
> > > > (although most apps ignore the return value).
> > >
> > > Does it have to? This way there's an event, but...
> >
> > Yes, in principle. As mentioned, it works even without the check,
> > though.
>
> Hmm. I thought it worked like this:
> 0 -> no change
> 1 -> change applied, and other apps are notified, 0 returned to the app
> -err -> error returned to app
>
> Is that wrong?
It's correct.
And I thought the put callbacks in your code always return either 1 or
-err?
Takashi
More information about the Linuxppc-dev
mailing list