aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2022-09-21Make the log callback and level atomiccubeb-log-atomicPaul Adenot
2022-09-22Simplify initialization of opensl backendPaul Adenot
2022-09-21Null check `context` in cubeb_enumerate_devices.Matthew Gregan
2022-09-21cmake: fix install rulesAlexandre Bouvier
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
2022-07-21Add logging statement when input audio dropping happensPaul Adenot
2022-07-21Add a header to be able to use a frame profiler in cubebPaul Adenot
2022-07-19Don't print the file name and \n twice when logging asynchronously (#715)Paul Adenot
2022-07-18Check log level in asynchronous logging macros before printing (#714)az
2022-07-11Update build instructionsjapm48
2022-06-29Merge pull request #712 from kinetiknz/fix_declAshley
2022-06-30Clarify `cubeb_async_log_reset_threads` declaration.Matthew Gregan
2022-06-23fix threading errors-
2022-06-21CI: update actions to v3, use macos-11 environment and bump Android API targetaeiouaeiouaeiouaeiouaeiouaeiou
2022-05-31Update INSTALL.mdKevin Yin
2022-04-13wasapi: Fail stream setup instead of asserting if device latency unavailable.Matthew Gregan
2022-04-13wasapi: Stop audio clients when render thread exits.Matthew Gregan
2022-04-11wasapi: Enumerate only active devices when matching BT output device.Matthew Gregan
2022-04-11wasapi: Avoid enumerating DEVICE_STATE_NOTPRESENT devices.Matthew Gregan
2022-04-11wasapi: Rework emergency_bailout mechanism.Matthew Gregan
2022-04-06Update README.mdMatthew Gregan
2022-03-30audiounit,pulse,wasapi: Handle data_callback errors and signal to user via st...Matthew Gregan
2022-03-30Add test case for data_callback returning error.Matthew Gregan
2022-03-24Switch device only when the users don't specifiy a particular device (#697)Chun-Min Chang
2022-03-24Don't reset device if DISABLE_DEVICE_SWITCHING is setChun-Min Chang
2022-03-24Fire error callback when reinit failsChun-Min Chang
2022-03-23Make sure input latency is larger than zeroChun-Min Chang
2022-03-23Return matched device from wasapi_find_bt_handsfree_output_deviceChun-Min Chang
2022-03-23Rename functionChun-Min Chang
2022-03-23highlight type castChun-Min Chang
2022-03-23Avoid duplicate GetDevicePeriod callChun-Min Chang
2022-03-23Call wasapi_create_device only when necessaryChun-Min Chang
2022-03-23Don't reset input_bluetooth_handsfree when setting outputChun-Min Chang
2022-03-23Group related linesChun-Min Chang
2022-03-23Get default_period only when we need itChun-Min Chang
2022-03-22Add device selection to cubeb-testChun-Min Chang
2022-03-22Update INSTALL.mdChun-Min Chang
2022-03-09build: Return to building bundled speexdsp as object library.Matthew Gregan
2022-03-09wasapi: Fix formatting.Matthew Gregan
2022-03-09jack: Fix formatting.Matthew Gregan
2022-03-09jack: Build fix for resampler API change.Matthew Gregan
2022-03-08Add a parameter to cubeb_resampler_create to enable reclockingPaul Adenot
2022-03-03owned_critical_section: Replace CRITICAL_SECTION with SRWLOCK on Windows.Matthew Gregan
2022-03-03wasapi: Protect access to cubeb context members.Matthew Gregan
2022-02-28wasapi: Avoid configuring output side of resampler when using dummy_output.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
2022-02-02cubeb_oss: Force at maximum 32ms service intervals.Hans Petter Selasky
2022-01-11waspi: Simplify default devices query and avoid nullptr deref.Matthew Gregan