Commit graph portaudio/qa/loopback/src/audio_analyzer.c
Author SHA1 Message Date
philburk
b4a22b91ff Fix ring buffer handling in pa_mac_core.c that caused many spurious paInputOverflow flags.
Fixed size bug when input underflow detected. Code was confused between bytes and elements.
Zero out the beginning of a recording when detecting pops to prevent start of audio from looking like a pop in qa loopback test.
2012-06-25 01:12:29 +00:00
philburk
8b40f6d9e5 Use bigger threshold to fix odd latency calculations.
Use low default latency for loopback.
2011-08-18 08:23:53 +00:00
philburk
c0289d34d7 Improve latency measurement in loopback so it handles DC steps better. 2011-03-08 00:37:50 +00:00
rossb
cedaf41606 changes to get qa building on Windows with msvc. had to move variable declarations to the top of functions (ie ANSI C89) 2011-03-04 05:17:47 +00:00
philburk
03c9a5d2d5 Fix random code insertion caused by buggy editor on Linux.
Report actual buffer sizes.
2011-03-02 22:12:23 +00:00
philburk
af4e71a184 Raise pop threshold for loopback test. 2011-03-02 17:49:46 +00:00
philburk
9471fc8dae Add check for clipping and noise in loopback test. 2011-03-01 22:48:50 +00:00
philburk
99c23578bc ANother C99 fix for loopback. 2011-03-01 02:12:46 +00:00
philburk
981c2eac70 Fix C99 error with modern for loops. 2011-03-01 02:02:46 +00:00
philburk
8a905a2a19 Added paloopback test to the automated build. 2011-03-01 01:54:20 +00:00
philburk
7ffd3f5374 Cleanup tests. Lots of small tweaks.
Delete the debug_ tests because they are V18 and are not needed.
We can just hack a V19 test if we need to debug.
2011-02-27 00:06:07 +00:00
philburk
3d61d394b8 First checkin of new loopback unit test for PortAudio. 2010-11-12 19:14:25 +00:00