aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cubeb_winmm.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-04-26Don't wait in winmm_stream_destroy when the return value of the data callback...Paul Adenot
2023-04-26Don't continue calling the data callback in the winmm backend if the user has...Paul Adenot
2023-04-26clang-format cubeb_winmm.cPaul Adenot
2023-04-26Add some logging messages to winmm to ease debugging and make the logging tes...Paul Adenot
2023-04-26Handle a negative return value from the user callbackPaul Adenot
2023-04-26Change the WinMM backend so that it doesn't call the user callback during ini...Paul Adenot
2021-12-08Fix build on MinGWPaul Adenot
2021-08-02winmm: clang-format fixes.Matthew Gregan
2021-08-01winmm: fix broken audio when sample count is overflowedmixit
2021-07-28winmm: Fix sorting of mm*.h headers.Matthew Gregan
2021-07-28winmm: Undo some header reordering to fix build.Matthew Gregan
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-08-22Remove panning API from cubebPaul Adenot
2018-06-26cubeb_winmm.c: Don't define __MSVCRT_VERSION__.Jacek Caban
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
2018-01-19Add assertion to make sure output params are present for winmm_stream_init.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
2016-12-20Support multiple channels on Windows (#171)Chun-Min Chang
2016-11-30Delete double newlines.Matthew Gregan
2016-11-09Avoid using cubeb_devid internally.Matthew Gregan
2016-09-13winmm: Avoid waiting on buffers to free up if device lost.Matthew Gregan
2016-09-09winmm: Check output device count before initializing.Matthew Gregan
2016-07-12Update winmm backend.Paul Adenot
2016-06-07wasapi,winmm: Fix various VS2015 analysis warnings.Matthew Gregan
2016-05-05winmm,alsa: Make requesting (unimplemented) capture stream non-fatal.Matthew Gregan
2016-01-22Device notification for PulseAudioAlex Chronopoulos
2016-01-22winmm: Invert input_stream_params assert - regression from 46e32bda.Matthew Gregan
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-14Fix a call of the data callback with the new signature in cubeb_winmm.c.Paul Adenot
2016-01-13Preparatory work for the input and duplex codePaul Adenot
2015-11-20winmm: snprintf and static inline build fixes.Matthew Gregan
2015-11-20Change definition and allocation of cubeb_device_collection to avoid reliance...Matthew Gregan
2015-10-15Change cubeb_device_list to cubeb_device_collection.Haakon Sporsheim
2015-09-29Add both devid and device_id (str) in device_info.Haakon Sporsheim
2015-09-24Cleanup function declaration/call statements.Haakon Sporsheim
2015-09-10Fix/define some missing mingw defines/constants.Haakon Sporsheim
2015-09-10winmm: Implement enumerate_devicesHaakon Sporsheim
2015-09-10Add enumerate_devices APIHaakon Sporsheim
2015-02-19winmm, wasapi: rename FATAL to XASSERT, move to cubeb-internal.h.Matthew Gregan