auval error: Buffer overun was detected when rendering
auval error: Buffer overun was detected when rendering
- Subject: auval error: Buffer overun was detected when rendering
- From: Greg Kellum <email@hidden>
- Date: Fri, 02 Mar 2012 12:47:10 -0500
- Acceptlanguage: en-US
- Thread-topic: auval error: Buffer overun was detected when rendering
Hi all,
I've been having some problems with a plugin I've been working on failing auval's last verification test. auval prints out:
Checking parameter setting
Using AudioUnitSetParameter
Using AudioUnitScheduleParameter
ERROR: Buffer overun was detected when rendering
I don't understand exactly what auval is testing here and why the test is failing. When I saw the message "Buffer overun was detected when rendering", I thought that the plugin was writing past the boundaries of the audio buffer. So, I ran it under valgrind, but valgrind didn't report it was doing this. And I also tried the various tricks described in this article about auval https://developer.apple.com/library/mac/#technotes/tn2204/_index.html to get an exact stack trace to where the problem was occurring, but auval didn't crash in a manner that would indicate that memory was being misused. So, at the moment I'm wondering if actually what this message is saying is that the plugin's audio output is clipping with some parameter settings, because I know there are some cases where if will do that.
Can anyone tell me exactly what test is being performed here, and why it's failing?
Thanks,
Greg
_______________________________________________
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