>I can't see a problem with that. If we have a circular SHM buffers
>for data moving to/from the critical process, then the critical
>process will never have to block.
how does any process, critical or otherwise, know *when* to write/read ?
>some other event, then the app will have to give the time-critical
>plugin a sample-clock time at which to release the buffer contents.
and how will it do that? especially when you write:
>I can see how SHM can work smoothly without need for semaphores and
you can't sleep on a bit in shm.
>That is the only tricky bit I see in it so far.
ah, but therein hangs a tale ...
--p
ps. this must be a new record. for once, my reply is shorter than the
post i'm replying too! whoo-hoo! :))
- Re: [linux-audio-dev] LAAGA - main components Abramo Bagnara
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Abramo Bagnara
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Abramo Bagnara
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
- Re: [linux-audio-dev] LAAGA - main components Steve Harris
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
- Re: [linux-audio-dev] LAAGA - main components Paul Davis
- Re: [linux-audio-dev] LAAGA - main components Jim Peters
