cannam@89: TODO - This should be moved into a doxydoc page. cannam@89: cannam@89: For more information on the TestPlan please visit: cannam@89: cannam@89: http://www.portaudio.com/trac/wiki/TestPlan cannam@89: cannam@89: This directory contains various programs to test PortAudio. The files cannam@89: named patest_* are tests. cannam@89: cannam@89: All following tests are up to date with the V19 API. They should all compile cannam@89: (without any warnings on GCC 3.3). Note that this does not necessarily mean that cannam@89: the tests pass, just that they compile. cannam@89: cannam@89: x- paqa_devs.c cannam@89: x- paqa_errs.c (needs reviewing) cannam@89: x- patest1.c cannam@89: x- patest_buffer.c cannam@89: x- patest_callbackstop.c cannam@89: x- patest_clip.c (last test fails, dither doesn't currently force clip in V19) cannam@89: x- patest_dither.c cannam@89: x- patest_hang.c cannam@89: x- patest_latency.c cannam@89: x- patest_leftright.c cannam@89: x- patest_longsine.c cannam@89: x- patest_many.c cannam@89: x- patest_maxsines.c cannam@89: x- patest_mono.c cannam@89: x- patest_multi_sine.c cannam@89: x- patest_pink.c cannam@89: x- patest_prime.c cannam@89: x- patest_read_record.c cannam@89: x- patest_record.c cannam@89: x- patest_ringmix.c cannam@89: x- patest_saw.c cannam@89: x- patest_sine.c cannam@89: x- patest_sine8.c cannam@89: x- patest_sine_formats.c cannam@89: x- patest_sine_time.c cannam@89: x- patest_start_stop.c cannam@89: x- patest_stop.c cannam@89: x- patest_sync.c cannam@89: x- patest_toomanysines.c cannam@89: x- patest_two_rates.c cannam@89: x- patest_underflow.c cannam@89: x- patest_wire.c cannam@89: x- patest_write_sine.c cannam@89: x- pa_devs.c cannam@89: x- pa_fuzz.c cannam@89: x- pa_minlat.c cannam@89: cannam@89: Note that Phil Burk deleted the debug_* tests on 2/26/11. They were just hacked cannam@89: versions of old V18 tests. If we need to debug then we can just hack a working V19 test.