aboutsummaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
AgeCommit message (Expand)Author
2024-05-21Revert "Fetch avrt.dll functions dynamically again."Paul Adenot
2024-04-16Add internal utility to log audio streams to disk from real-time audio callbacksPaul Adenot
2024-03-19Fetch avrt.dll functions dynamically again.Paul Adenot
2023-11-10Non-functional change: Check tests when checking formatPaul Adenot
2023-08-25 Generate compile_commands.json while buildingPaul Adenot
2023-08-25OpenSLES: compile as C++Paul Adenot
2023-07-26Compile in C++17, like GeckoPaul Adenot
2023-05-17Allow specifying a particular clang-format binary (version), and pin the CI t...Paul Adenot
2023-01-27cmake: Make undefined symbols weak on AndroidMacdu
2023-01-23cmake: quote CXX_FLAGS substitution for MSVCLiam
2022-12-14Add a triple_buffer class that allows publishing data in a wait-free manner f...Paul Adenot
2022-12-02Allow dynamic enabling and disabling of the log, add tests for the logging sy...Paul Adenot
2022-09-21cmake: fix install rulesAlexandre Bouvier
2022-03-09build: Return to building bundled speexdsp as object library.Matthew Gregan
2022-02-28Assert device collection callbacks were unregistered before cubeb_destroy is ...Matthew Gregan
2022-02-02build: use libbsd when using OSS and glibcAndrea Pappacoda
2021-12-08Fix build on MinGWPaul Adenot
2021-11-23build: Bump minimum CMake to 3.14.Matthew Gregan
2021-11-10build: minor CMake cleanupsAndrea Pappacoda
2021-11-09build: use system speex when possibleAndrea Pappacoda
2021-11-09build: add USE_SANITIZERS optionAndrea Pappacoda
2021-11-06build: add LAZY_LOAD_LIBS option and always link with threadsAndrea Pappacoda
2021-11-01build(cmake): add version and soversion to the built libraryAndrea Pappacoda
2021-11-01build(cmake): use system GTest when availableAndrea Pappacoda
2021-07-28Add clang-format-check target to CMake and run on CI.Matthew Gregan
2020-10-30Tell GTest that RTTI is not available for clang (for other compilers it's aut...Paul Adenot
2020-10-30Don't use exception in the new cubeb_aaudio.cpp, and don't build with excepti...Paul Adenot
2020-10-28Move aaudio backend to C++ & enable low latencynyorain
2020-10-28Remove pthread from libraries on androidnyorain
2020-10-28Add first AAudio backend prototypenyorain
2020-10-09OSS (FreeBSD/illumos) backend (#600)khng300
2020-09-28Fix CMake rust path and only use rust deps if neededGuillaume Besson
2020-03-24Force Rust builds to always rerun cargo.Matthew Gregan
2019-09-10build: sndio needs -ldl on Linux after 39d20a326f8fJan Beich
2019-09-09alsa: don't depend on libasound by defaultJan Beich
2019-09-09sndio: don't depend on libsndio by defaultJan Beich
2019-09-09build: explicitly link sndio against -lpthreadJan Beich
2019-09-09build: pulse/jack use dlopen, so don't link directlyJan Beich
2019-09-09build: simplify -ldl handlingJan Beich
2019-08-22Remove panning API from cubebPaul Adenot
2019-07-19Link pulse when building the rust pulse backendPaul Adenot
2019-07-02Link pthread when building USE_PULSE.Matthew Gregan
2019-06-12sunaudio (NetBSD/illumos) backend (#510)nia
2019-06-08Add audiounit-rust backend (#511)Chun-Min Chang
2019-04-10Link ole32 in WASAPI backend for COM symbols.Matthew Gregan
2019-02-01Cubeb app for basic testing. (#487)Alex Chronopoulos
2019-01-06Add tests for cubeb_stream_register_device_changed_callbackChun-Min Chang
2018-10-18Build and link pulse rust backend if available.Alex Chronopoulos
2018-07-23cmake: Support GNUInstallDirs.orbea
2018-03-19Multi-channels support for windows/mac/linux (#426)Jean-Yves Avenard