Re: [LAD] JACK session API in Perl, Python, Ruby, and Lua

From: Ed Sweeney <ed@email-addr-hidden>
Date: Wed Mar 28 2012 - 20:47:26 EEST

On 03/28/12 10:45, David Robillard wrote:

> [...]
>> Emanuel, thx for the suggestion. The job of that mutex is to block the
>> callback until the user code has run, _trylock wouldn't do that.
>
> "Block the callback" = "Cause a dropout"
>
> Don't do that.
>
> The standard solution if you need to process audio with
> non-realtime-safe code is to ringbuffer the data to/from the process
> callback.
>
> -dr

gotcha, thanks david. looking at ringbuffer now.

-- 
Ed Sweeney, http://www.onextent.com, Los Gatos CA
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Wed Mar 28 20:15:03 2012

This archive was generated by hypermail 2.1.8 : Wed Mar 28 2012 - 20:15:03 EEST