aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cubeb_alsa.c
AgeCommit message (Expand)Author
2024-01-15Add an API for muting the input side of a streamAndreas Pehrson
2024-01-15Add APIs for input processingAndreas Pehrson
2023-03-21On NetBSD, define _NETBSD_SOURCE for timersub()Ryo ONODERA
2022-09-22Register threads explicitely created by cubebPaul Adenot
2022-09-06Remove comments after #endif to fix clang-format errors.ivan-matveev
2022-09-06Add #ifndef around dlclose() to allow build with "LAZY_LOAD_LIBS=OFF" cmake a...ivan-matveev
2021-11-10Tidy up `WRAP` definition for dlopen.Matthew Gregan
2021-11-04jack: possibility to disable lazy load of libAndrea Pappacoda
2021-07-28Run .clang-formatChun-Min Chang
2021-02-17Remove cubeb_stream_reset_default_device API.Matthew Gregan
2020-10-07Add stream_set_name = null to cubeb_ops structsBrendan Early
2020-04-29Add a method to get audio input latency on a stream (#583)Paul Adenot
2019-09-16Consistently try loading versioned library firstJan Beich
2019-09-09alsa: don't depend on libasound by defaultJan Beich
2019-08-22Remove panning API from cubebPaul Adenot
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
2018-01-23Non-wasapi backends return errors if loopback is requested.Bryce Van Dyk
2017-08-29cubeb: Remove cubeb_util_default_device_collection_destroy().Dan Glastonbury
2017-07-07Add an API to reset audio stream to the default deviceChun-Min Chang
2017-05-25Rework device collection (#309)Dan Glastonbury
2017-05-22Push destroy fns to backend (#302)Dan Glastonbury
2017-02-07Fix warnings in cubeb_alsa.cPaul Adenot
2017-02-07alsa: Initialize stm->cond earlier to avoid potential uninitialized destroy. ...Matthew Gregan
2017-01-12alsa: Implement full-duplex support.debianuser
2016-12-20Support multiple channels on Windows (#171)Chun-Min Chang
2016-11-30Delete double newlines.Matthew Gregan
2016-10-18Fix unused parameter in ALSA backendPaul Adenot
2016-10-12Replace autotools build system with CMake.Matthew Gregan
2016-07-25alsa: Link revents workaround to bug #135.Matthew Gregan
2016-07-25alsa: Free buffer on data_callback error path.Matthew Gregan
2016-07-22alsa: Don't treat wakeups with a full buffer as an error.Matthew Gregan
2016-07-22alsa: recover after suspendRinat Ibragimov
2016-07-22alsa: pass SND_PCM_NO_AUTO_RESAMPLE flag in mode parameterRinat Ibragimov
2016-07-12Update alsa backend.Paul Adenot
2016-07-01alsa: Work around audio playback issues with ALSA/dmix configurations.Matthew Gregan
2016-05-05winmm,alsa: Make requesting (unimplemented) capture stream non-fatal.Matthew Gregan
2016-01-22Device notification for PulseAudioAlex Chronopoulos
2016-01-21cubeb_stream_init should take a cubeb_devid rather than a char const *.Matthew Gregan
2016-01-20Signature change for stream init and data callbackAlex Chronopoulos
2016-01-13Preparatory work for the input and duplex codePaul Adenot
2015-12-02alsa: remove period_size from cubeb_stream since it's never used.Matthew Gregan
2015-11-05alsa: use CUBEB_ALSA_PCM_NAME everywhereVito Caputo
2015-09-29Add both devid and device_id (str) in device_info.Haakon Sporsheim
2015-09-10Add enumerate_devices APIHaakon Sporsheim
2014-11-28clarify and clean up handling of optional functions in the API. fixes #46.Matthew Gregan
2014-11-28alsa,jack: fix build warning with glibc 2.20.Matthew Gregan
2014-10-13Fix ALSA implementation of get_preferred_sample_rate (snd_pcm_open was always...Sebastien Alaiwan
2014-09-16Sync changes with mozilla-central copy. Includes BMO 1062293, 1057199,Matthew Gregan
2013-12-09whitespace cleanup.Matthew Gregan