aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2024-06-14Implement JNI layer cubeb_fx for controlling android audiofx classesAndreas Pehrson
2024-06-14Mark functions in android headers inlineAndreas Pehrson
2024-06-04Include <memory> for std::unique_ptrChris Peterson
2024-05-24Build Android in cubeb's CI on the 3 main arch Gecko supportsPaul Adenot
2024-05-24Cast to int64_t to fix the build on 64-bits AndroidPaul Adenot
2024-05-24Build on aarch64 by default on AndroidPaul Adenot
2024-05-24Build on Android on an Ubuntu 22.04Paul Adenot
2024-05-24Clamp to positive value when computing latency for an output streamPaul Adenot
2024-05-24Clamp to positive value when computing latency for an output streamPaul Adenot
2024-05-21Revert "Fetch avrt.dll functions dynamically again."Paul Adenot
2024-04-30Invalidate timing info buffers when destorying AAudio stream.John Lin
2024-04-16Account for enqueues while in cubeb_audio_dump_stream::write_allAndreas Pehrson
2024-04-16Add internal utility to log audio streams to disk from real-time audio callbacksPaul Adenot
2024-04-16Attempt to reinitialize the stream when the error callback is called with AAU...Paul Adenot
2024-04-16Log a message when waiting for AAUDIO_STREAM_STATE_STOP when shutting down a ...Paul Adenot
2024-04-03Some DACs can go up to 768kHzPaul Adenot
2024-03-25CI: use macos-13 environment and add macos-14 (arm64 M1)aeiouaeiouaeiouaeiouaeiouaeiou
2024-03-20Fix mistake in first parameter type in function pointerPaul Adenot
2024-03-19Fetch avrt.dll functions dynamically again.Paul Adenot
2024-03-06Only build duplex_collection_change_no_unregister when death tests are suppor...Mike Hommey
2024-02-15Allow setting CUBEB_INPUT_PROCESSING_PARAM_NONEAndreas Pehrson
2024-02-07384kHz ought to be enough for anybodyPaul Adenot
2024-01-31Format new changesPaul Adenot
2024-01-31audiounit: Resample to match output device hardware sample rate in uncommon c...Steveice10
2024-01-15Add an API for muting the input side of a streamAndreas Pehrson
2024-01-15Add APIs for input processingAndreas Pehrson
2024-01-08Checking buffer, buffer_in, buffer_out pointers for non NULL valuesNikolay Borodin
2023-12-12auto_array: protect from various calls when length_ is 0Andreas Pehrson
2023-11-21Relax a single test_sanity.cpp assertion when using OpenSLPaul Adenot
2023-11-21Allow not being able to get the minimum latency in test_callback_ret.cpp and ...Paul Adenot
2023-11-21Add static keyword to fix build of tests in unified buildsPaul Adenot
2023-11-21Fix latency reporting on OpenSLPaul Adenot
2023-11-10Remove test_deadlock.cpp file, hasn't been compiled since March 2018Paul Adenot
2023-11-10Include gtest.h in test/common.hPaul Adenot
2023-11-10Include the header directly to use AudioBuffer on macOS in cubeb_ring_array.hPaul Adenot
2023-11-10Non-functional change: Directly include string.h in test/common.hPaul Adenot
2023-11-10Consistently use double in the mixerPaul Adenot
2023-11-10Non functional change: Fix missing documentation in cubeb.hPaul Adenot
2023-11-10Non-functional change: Check tests when checking formatPaul Adenot
2023-11-10Non-functional change: clang-format testsPaul Adenot
2023-11-10Non functional change: fix unified compilation issue -- make callbacks staticPaul Adenot
2023-11-10clang-formatPaul Adenot
2023-11-10Reset logging thread ID when starting a new stream to allow debugging comfort...Paul Adenot
2023-11-10AAudio: set the callback size to the latency passed in, increase internal buf...Paul Adenot
2023-11-10Add and modify a few logging statementsPaul Adenot
2023-11-10AAudio: when finding that an input device has been disconnected, reinitialize...Paul Adenot
2023-11-10AAudio: remove unused headerPaul Adenot
2023-11-10Reset thread id when a new stream is created, in OpenSL backendPaul Adenot
2023-11-10Fix output buffer conversion: handle differing channel count between input an...Paul Adenot
2023-11-10CI: update actions/checkout to v4aeiouaeiouaeiouaeiouaeiouaeiou