[linux-audio-dev] new audioengine/laaga snapshot

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

Subject: [linux-audio-dev] new audioengine/laaga snapshot
From: Paul Davis (pbd_AT_Op.Net)
Date: Thu Jun 14 2001 - 16:46:05 EEST


the usual place: http://www.op.net/~pbd/audioengine-0.0.1.tar.gz

One nasty little problem right now is that the client aborts during
exit(3). i traced back to using shmat(2) with a specific address where
the segment should be attached. i don't know what to make of this -
the client runs fine but dies during exiting. wierd.

DONE
   timebase API
   fixed port buffer assignments
   add audioengine_go() to client API to allow
     port registration before the client is set running
   clean client exit function (audioengine_close())
   full use of shmctl (id, IPC_RMID)
   using a handle in the client API

TODO
   switch to using named pipes for inter-client scheduling
   proper testing
   AF_UNIX domain for server connections
   checking data flow
   driver side (ALSA)
   reimplementing support for SCHED_FIFO etc.

TO THINK ABOUT:

  multiple port buffer shm segments (i.e. dynamically
          increase the total number of ports in the system)


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

This archive was generated by hypermail 2b28 : Thu Jun 14 2001 - 18:30:38 EEST