Re: Getting notifications for AudioUnit ProcessBufferLists
Re: Getting notifications for AudioUnit ProcessBufferLists
- Subject: Re: Getting notifications for AudioUnit ProcessBufferLists
- From: Stéphane Letz <email@hidden>
- Date: Wed, 9 Feb 2005 10:12:15 +0100
>However, the missing reset should not be a problem because the engine
>keeps on processing the AU until the tailtime reported by the AU is
>over (or until there's less than 60 dB of output for more than 1 second
>or so). This way, the AU will run until their buffers are (at least
>very close to) silent, and the start of the next audio region should be
>processed without leftovers.
Thanks for the explanations.
My AU was not reporting any tailtime. I tried to implement GetTailTime
and SupportsTail but I still have problems. I was thinking that as soon
an AU has a tailtime, then it would receive silence buffers during the
tailtime duration and that would "automatically" clear the last dirty
buffer I had. Is the tailtime semantic this one?
Or is there any other way to detect in the ProcessBufferLists method
that the AU is in the tail part to call the cleaning code?
Thanks
Stephane Letz
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden