RenderCallback only called twice
RenderCallback only called twice
- Subject: RenderCallback only called twice
- From: Dominic Feira <email@hidden>
- Date: Mon, 9 May 2005 15:23:09 -0400
Hello.
I have a new bug that I'm trying to fix. This problem only happens
on Tiger. I have a graph that looks basically like this:
Render Callback - [AUConverter] -- [Mixer] --- [AUConverter] - Output
It is possible for there to be more mixer inputs, but this the
simplest case.
This graph is basically run doing offline rendering and its supposed
to lock in the Render Callback until data is available.
I am calling AudioUnitRender on the output AUConverter and the Render
Callback is only being called twice. Since it isn't locking like its
supposed to the thread that calls AudioUnitRender on the output is
going hog wild and is consuming 100% CPU.
I have yet to have experience this or have it reported by beta
testers under Panther. Does anybody have any idea why my callback
would only get called twice? Or get replaced by another callback?
Or perhaps maybe the graph is being modified somehow so that the
callback is no longer referenced.
I'm really stumped at this point. Again, this appears to be a Tiger
only problem.
Dominic Feira / Code Monkey / Ambrosia Software, Inc.
_______________________________________________
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