| 307 | } // namespace |
| 308 | |
| 309 | int main() |
| 310 | { |
| 311 | std::printf("ClientDeEss test harness @ %.0f Hz, %d-frame blocks\n\n", |
| 312 | kSampleRate, kBlockSize); |
| 313 | |
| 314 | testBypass(); |
| 315 | testLowFreqPassthrough(); |
| 316 | testSibilantAttenuated(); |
| 317 | testAmountClamp(); |
| 318 | testFrequencySteering(); |
| 319 | testTransientSanity(); |
| 320 | testReset(); |
| 321 | |
| 322 | std::printf("\n%s (%d failure%s)\n", |
| 323 | g_failed == 0 ? "ALL PASS" : "FAILED", |
| 324 | g_failed, g_failed == 1 ? "" : "s"); |
| 325 | return g_failed == 0 ? 0 : 1; |
| 326 | } |
nothing calls this directly
no test coverage detected