aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cubeb.c
AgeCommit message (Expand)Author
2024-04-03Some DACs can go up to 768kHzPaul Adenot
2024-02-15Allow setting CUBEB_INPUT_PROCESSING_PARAM_NONEAndreas Pehrson
2024-02-07384kHz ought to be enough for anybodyPaul Adenot
2024-01-15Add an API for muting the input side of a streamAndreas Pehrson
2024-01-15Add APIs for input processingAndreas Pehrson
2023-01-09Prefer the AAudio backend over the OpenSL ES backendPaul Adenot
2022-12-02Allow dynamic enabling and disabling of the log, add tests for the logging sy...Paul Adenot
2022-09-22Make the log callback and level atomicPaul Adenot
2022-09-21Null check `context` in cubeb_enumerate_devices.Matthew Gregan
2021-07-28Run .clang-formatChun-Min Chang
2021-02-17Remove cubeb_stream_reset_default_device API.Matthew Gregan
2020-10-28Add first AAudio backend prototypenyorain
2020-10-09OSS (FreeBSD/illumos) backend (#600)khng300
2020-10-07Add method to change stream nameBrendan Early
2020-07-07Bump the priority of audiounit-rust in default initChun-Min Chang
2020-04-29Add a method to get audio input latency on a stream (#583)Paul Adenot
2020-02-13Increase input channel count limit.Paul Adenot
2019-09-09default_init: prefer sndio over alsa by default if installedJan Beich
2019-08-22Remove panning API from cubebPaul Adenot
2019-07-12Reintroduce output channel limit (255) in validate_stream_params.Matthew Gregan
2019-06-12sunaudio (NetBSD/illumos) backend (#510)nia
2019-06-08Add audiounit-rust backend (#511)Chun-Min Chang
2019-03-30Make sure data_callback and state_callback are not null (#496)Chun-Min Chang
2018-10-18Build and link pulse rust backend if available.Alex Chronopoulos
2018-03-26Remove output channel count limitation. (#433)Jean-Yves Avenard
2018-03-19Multi-channels support for windows/mac/linux (#426)Jean-Yves Avenard
2018-02-13Provide access to cubeb_stream's user ptr. (#407)Dan Glastonbury
2017-07-07Add an API to reset audio stream to the default deviceChun-Min Chang
2017-06-24Change cubeb_get_min_latency to take params via pointer.Dan Glastonbury
2017-05-29cubeb: Change cubeb_device_collection_destroy to handle invalid data.Dan Glastonbury
2017-05-25Rework device collection (#309)Dan Glastonbury
2017-05-22Push destroy fns to backend (#302)Dan Glastonbury
2017-04-18Rename g_log_... to g_cubeb_log_...Dan Glastonbury
2017-04-13Extract wasapi invalid format message to cubeb_stream_initMichael Maltese
2017-03-28Add extern pulse_rust_init.Dan Glastonbury
2017-03-14Add a way to log messages asynchronously.Paul Adenot
2017-03-13cubeb-api: Give cubeb_init a third param, backend nameDamien Zammit
2017-01-25Allow using a different release assert function in cubeb.Paul Adenot
2017-01-20Move jack_init below pulse_init in cubeb.c.Matthew Gregan
2016-12-20Support multiple channels on Windows (#171)Chun-Min Chang
2016-11-30Delete double newlines.Matthew Gregan
2016-11-08Make API visible cubeb_device_info members and cubeb_devid const.Matthew Gregan
2016-10-27Address comments for PR #176 post merge. (#177)Paul Adenot
2016-10-25Allow logging device enumerationPaul Adenot
2016-10-12Replace autotools build system with CMake.Matthew Gregan
2016-10-10Address review comments.Paul Adenot
2016-10-10Implement the logging systemPaul Adenot
2016-09-08Remove unused/unmaintained DirectSound and AudioQueue backends.Matthew Gregan
2016-07-29Shuffle code around assert so that it does not trip up scan-buildPaul Adenot
2016-07-12Adjust the latency validation in cubeb.c to reflect the interface change.Paul Adenot