Re: [linux-audio-dev] snapshot of laaga implementation

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] snapshot of laaga implementation
From: Abramo Bagnara (abramo_AT_alsa-project.org)
Date: Tue Jun 12 2001 - 10:41:24 EEST


Paul Davis wrote:
>
> http://www.op.net/~pbd/audioengine-0.0.1.tar.gz
>
> this is snapshot of the current state of things:
>
> * cmdline engine runs
> * cmdline client runs
> * port registration works
> * process() callback works
> * signalling system works
>
> not done (amongst other things) but mostly conceptualized at code level:
>
> * port deregistration
> * port inter-connections
> * proper tracking of client existence
> * flow graph sorting
> * multiple port buffer segments (may be necessary)
> * driver-side for engine (e.g. ALSA)
> * timebase stuff (as described today on LAD)
> * in-process support (partially done)
>
> its about 100kB total, including the automake/autoconf system. about
> 1000 lines of code total. comments/improvements/suggestions welcome.
> i have a few myself :)
>
> more tomorrow.

- I suppose Unix sockets are more adeguate to shm/signal constraints
- multiple clients does not work
- introducing bufsize and srate you *have* properties only in a too
limited way. Why to not introduce a generic property concept and
preserve your ass from future needs effect?

-- 
Abramo Bagnara                       mailto:abramo_AT_alsa-project.org

Opera Unica Phone: +39.546.656023 Via Emilia Interna, 140 48014 Castel Bolognese (RA) - Italy

ALSA project http://www.alsa-project.org It sounds good!


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Tue Jun 12 2001 - 11:46:08 EEST