Name Description Size Coverage
common.h Bail out early if the host does not have input devices. 4347 75 %
README.md Notes on writing tests. 521 -
test_audio.cpp libcubeb api/function exhaustive test. Plays a series of tones in different conditions. 6335 92 %
test_audio_dump.cpp 1806 -
test_callback_ret.cpp libcubeb api/function test. Test that different return values from user specified callbacks are handled correctly. 8196 89 %
test_device_changed_callback.cpp libcubeb api/function test. Check behaviors of registering device changed callbacks for the streams. 3689 72 %
test_devices.cpp libcubeb enumerate device test/example. Prints out a list of devices enumerated. 8177 85 %
test_duplex.cpp libcubeb api/function test. Loops input back to output and check audio is flowing. 12080 63 %
test_latency.cpp 1231 100 %
test_logging.cpp cubeb_logging test 5203 93 %
test_loopback.cpp libcubeb api/function test. Requests a loopback device and checks that output is being looped back to input. NOTE: Usage of output devices while performing this test will cause flakey results! 23779 93 %
test_overload_callback.cpp user 2718 92 %
test_record.cpp libcubeb api/function test. Record the mic and check there is sound. 3169 81 %
test_resampler.cpp Windows cmath USE_MATH_DEFINE thing... 53031 84 %
test_ring_array.cpp Get store buffers 2297 100 %
test_ring_buffer.cpp Generate a monotonically increasing sequence of numbers. 6010 96 %
test_sanity.cpp inputbuffer 18890 99 %
test_tone.cpp libcubeb api/function test. Plays a simple tone. 3332 90 %
test_triple_buffer.cpp cubeb_triple_buffer test 1363 100 %
test_utils.cpp 1428 100 %