Commit Graph

840 Commits

Author SHA1 Message Date
David Reid c2c32ed1d7 Fix a typo. 2021-03-01 17:39:03 +10:00
David Reid d5ba84605c Fix a typo in the date for the previous version in revision history. 2021-02-26 17:09:29 +10:00
David Reid d06d4983d3 Version 0.10.32 2021-02-23 18:09:47 +10:00
David Reid 2290c10704 Fix build on older versions of MSVC. 2021-02-23 17:46:45 +10:00
David Reid dd319dc92a WASAPI: Attempt to fix some bugs with device uninitialization. 2021-02-22 20:30:47 +10:00
David Reid 25938c8197 Update dr_libs. 2021-02-21 08:50:46 +10:00
David Reid dc343d37d8 Fix a warning due to referencing _MSC_VER when it is undefined. 2021-02-21 08:26:13 +10:00
David Reid 0271f1424b Merge branch 'dev' of https://github.com/mackron/miniaudio into dev 2021-02-20 07:09:25 +10:00
ilyak 3750211e6d fix iOS NSNotificationCenter removeObserver name which leads to NC deadlock for another operations 2021-02-17 15:12:21 +03:00
David Reid 83dd65938d Update revision history. 2021-02-16 17:44:46 +10:00
ilyak ac1a161c5a webaudio: audio context resume only for started devices 2021-02-09 22:01:10 +03:00
ilyak 5e8534cfec webaudio: unlock audio context on user interaction 2021-02-08 20:48:35 +03:00
ilyak 2f29cdb5dc webaudio: fix default sampleRate buffer size configuration 2021-02-08 20:47:46 +03:00
David Reid 8767422fb9 WASAPI: Fix a typo and some formatting changes. 2021-02-06 08:14:58 +10:00
David Reid 577123762b Fix a double release bug. 2021-02-05 20:34:07 +10:00
David Reid 67786740c4 PulseAudio: Fix a failed assertion. 2021-02-05 18:00:02 +10:00
David Reid ee73374dab Fix a documentation error. 2021-02-04 19:55:23 +10:00
David Reid ad919ebae6 WASAPI: Don't post an error when no exclusive format can be found. 2021-02-03 17:25:20 +10:00
David Reid 96db99f6eb Update revision history. 2021-02-02 18:51:22 +10:00
David Reid e98ec370a1 Merge branch 'dev' of https://github.com/mackron/miniaudio into dev 2021-02-02 18:49:59 +10:00
David Reid ea7f42ead0 Update revision history. 2021-02-02 18:49:44 +10:00
David Reid 3191f1a20a iOS: Fix a typo. 2021-02-02 18:16:29 +10:00
David Reid 781ce447fd iOS: Experimental fixes to automatic stream routing.
Public issue https://github.com/mackron/miniaudio/issues/101
2021-02-02 18:12:52 +10:00
David Reid c5469536c6 iOS: Remove an experimental conditional. 2021-02-02 17:39:41 +10:00
David Reid 2b3f860304 WASAPI: Refactoring to automatic stream routing system.
Public issue https://github.com/mackron/miniaudio/issues/258
2021-02-01 21:23:06 +10:00
David Reid 78a226107c Remove some old unused code. 2021-02-01 17:22:46 +10:00
David Reid bb63705a5a Revert an experimental fix for WASAPI automatic stream routing. 2021-02-01 17:22:17 +10:00
David Reid 56abb1100b Rename a badly named variable. 2021-01-31 18:13:35 +10:00
David Reid 2f46aaf126 Rename a callback. 2021-01-31 18:09:03 +10:00
David Reid 8a8917dfe9 Remove the "usingDefault*" members of ma_device. 2021-01-31 18:01:07 +10:00
David Reid 1c493d6fa4 More post-refactoring cleanup. 2021-01-31 17:58:08 +10:00
David Reid 6c74b309c9 Cleanup old backend callback stuff. 2021-01-31 17:40:31 +10:00
David Reid 81ab94685b sndio: Migrate over to the new backend callback system. 2021-01-31 17:13:36 +10:00
David Reid 7023f7e7fe audio4: Migrate over to the new backend callback system. 2021-01-31 16:28:15 +10:00
David Reid c68700baaf OSS: Migrate over to the new backend callback system. 2021-01-31 14:16:13 +10:00
David Reid 0809d8fa3b Minor refactoring for buffer size calculations. 2021-01-31 11:27:53 +10:00
David Reid b2d71b9a10 OpenSL: Fix compilation errors. 2021-01-31 10:20:12 +10:00
David Reid ddb8f845f7 AAudio: Migrate over to the new backend callback system. 2021-01-31 10:17:06 +10:00
David Reid 3391a4826f OpenSL: Migrate over to the new backend callback system. 2021-01-30 22:25:41 +10:00
David Reid 375b942ffd ALSA: Migrate over to the new backend callback system. 2021-01-30 20:14:00 +10:00
David Reid 154da2d6ed Merge branch 'dev' of https://github.com/mackron/miniaudio into dev 2021-01-30 15:21:12 +10:00
David Reid 4c594e325e Update revision history. 2021-01-30 15:21:03 +10:00
David Reid f8659b2a41 Core Audio: Migrate to the new backend callback system. 2021-01-30 13:37:27 +10:00
David Reid 1acbd524cc WASAPI: Fix a potential deadlock with exclusive + duplex mode. 2021-01-26 18:41:01 +10:00
David Reid e3536a1c25 Update revision history. 2021-01-26 18:28:35 +10:00
David Reid 3b3f60ab67 Yet another refactor to the PulseAudio backend.
Public issue https://github.com/mackron/miniaudio/issues/262
2021-01-26 14:30:27 +10:00
David Reid bb512a8fbe WASAPI: Fix a bug introduced in the previous commit.
This was resulting in a loop consuming 100% of the CPU.
2021-01-26 08:15:37 +10:00
David Reid ee2e769406 WASAPI: Another attempt at fixing exclusive mode.
Public issue https://github.com/mackron/miniaudio/issues/265
2021-01-26 07:46:36 +10:00
David Reid 47dccc520e iOS: Fix a compilation warning with MA_DEBUG_OUTPUT. 2021-01-25 21:21:41 +10:00
David Reid d6a56e40f0 iOS: A small change to the experimental fix from the previous commit. 2021-01-25 21:13:00 +10:00