Documentation
¶
Overview ¶
E2E test: exercises the full AAudio input stream lifecycle at 48 kHz.
The test opens an AAudio capture stream, reads ~1 second of audio, and verifies the lifecycle completes without errors. If a 440 Hz tone is being injected (via host PulseAudio or emulator gRPC), the test also verifies frequency detection via the Goertzel algorithm.
Pass with -detect-tone to require 440 Hz detection (exit 1 on failure). Without the flag, the test passes as long as AAudio works correctly.
Exit 0 = PASS, exit 1 = FAIL.
Click to show internal directories.
Click to hide internal directories.