Subject: Re: [ecasound] 0.6 changes -- thoughts?
From: Jeremy Hall (jhall@UU.NET)
Date: Wed May 24 2000 - 01:32:23 EEST
well, they have indeed removed the LB support. Let me give you my changes
and you tell me how you like them.
and yes, there are still SND_PCM_PLUG_* functions, but I don't understand
what they do.
in any rate, it claims it is using plugin AND direct access.
In the new year, Kai Vehmanen wrote:
> On Sun, 21 May 2000, Jeremy Hall wrote:
> > I have looked at the new API, and the plugin code seems to have radically
> > It appears the only difference now in opening a plugin is calling
> > SND_PCM_PLUG_OPEN_SUBDEVICE rather than SND_PCM_OPEN_SUBDEVICE. I am sure
> Hmm, I took a quick look at the new API and there's still some
> snd_pcm_plug_* routines (not the old snd_pcm_plugin_* routines).
> > there are more plugin changes that I am not aware, but perhaps we could
> > make an ALSA class that ALSA_PCM2_DEVICE and ALSA_PCM2_PLUGIN_DEVICE could
> > share common bits from.
> Hmm, if the differences really aren't that big, these could be combined.
> As I'd like to keep all 1.7.x versions binary compatible with 1.7.7, this
> would have to be done by adding a new class for 0.6.x ALSA devices.
> Possibly a common ALSA_PCM_BASE class, which in inherited by
> ALSA_PCM_DIRECT and ALSA_PCM_PLUGIN.
> > oh, I haven't looked at the loopback api yet. I *THINK* I have gotten the
> > PCM working.
> Ok, hopefully the lb-API is still around. Anyway, I wouldn't be suprised
> if there were more API changes before first 0.6.x release. Jaroslav and
> Abramo have been busy changing things... ;)
> Kai Vehmanen <firstname.lastname@example.org> ---------------- CS, University of Turku .
> . audio software for linux .. http://www.eca.cx .
> . armchair-tunes mp3/wav/ra . http://www.wakkanet.fi/sculpscape .
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <email@example.com>.
-- To unsubscribe send message 'unsubscribe' in the body of the message to <firstname.lastname@example.org>.
This archive was generated by hypermail 2b28 : Wed May 24 2000 - 01:34:32 EEST