Commit Graph

2248 Commits

Author SHA1 Message Date
David Reid d92c2016ad Remove some debugging code that was accidentally committed. 2020-12-26 18:05:08 +10:00
David Reid 0e45b95e04 Rearrange some function parameters in miniaudio_engine. 2020-12-26 18:04:33 +10:00
David Reid 4e9becd5b3 Update dr_flac and dr_mp3. 2020-12-26 18:04:14 +10:00
David Reid daac3d3412 Update revision history. 2020-12-24 21:44:09 +10:00
David Reid 9cb1925c37 Fix a bug resulting in superfluous allocations with device enumeration.
Public issue https://github.com/mackron/miniaudio/issues/251
2020-12-24 21:19:31 +10:00
David Reid 18314d6afc Update revision history. 2020-12-22 21:12:50 +10:00
David Reid 10049067e7 Core Audio: Fix some compilation errors on iOS. 2020-12-22 17:59:05 +10:00
David Reid 5a8c88d129 Core Audio: Try fixing a possible re-routing bug.
Public issue https://github.com/mackron/miniaudio/issues/101
2020-12-22 17:25:59 +10:00
David Reid 8095b9bcfb Whitespace. 2020-12-19 21:28:05 +10:00
David Reid 1d0acd6a9c Update revision history. 2020-12-19 21:27:55 +10:00
David Reid ab8d87be23 Clean up some multithreading bugs due to incorrect use of atomics.
Public issue https://github.com/mackron/miniaudio/issues/237
2020-12-19 13:20:34 +10:00
David Reid bff79eb8c8 Fix some subtle multi-threading errors due to lacking atomic loads.
Public issue https://github.com/mackron/miniaudio/issues/237
2020-12-19 11:07:38 +10:00
David Reid db53994f7c Version 0.10.28 2020-12-16 20:39:26 +10:00
David Reid 101e811ead Minor clarification to documentation.
Public issue https://github.com/mackron/miniaudio/issues/247
2020-12-16 18:35:59 +10:00
David Reid ea6281fa93 Fix compilation errors with AAudio.
Public issue https://github.com/mackron/miniaudio/issues/247
2020-12-16 18:18:19 +10:00
David Reid 37cff3f075 Force runtime linking on AAudio for the moment.
Change of plans from the previous commit.
2020-12-15 21:53:21 +10:00
David Reid 4985c2e4cc AAudio: Add support for the MA_NO_RUNTIME_LINKING option. 2020-12-15 21:41:12 +10:00
David Reid 6c60953e9c Add support for MA_NO_RUNTIME_LINKING to the OpenSL backend.
Public issue https://github.com/mackron/miniaudio/issues/247
2020-12-15 19:44:43 +10:00
David Reid d9a95b08d8 Add some logging to context initialization.
Public issue https://github.com/mackron/miniaudio/issues/247
2020-12-15 18:32:21 +10:00
David Reid 21e7c4136a OpenSL: Add some extra logging to context initialization.
Public issue https://github.com/mackron/miniaudio/issues/247
2020-12-12 12:41:57 +10:00
David Reid 8c56989ed7 Update revision history. 2020-12-12 12:15:18 +10:00
David Reid a9c33d152e Fix a crash when initializing a POSIX thread.
Public issue https://github.com/mackron/miniaudio/issues/247
2020-12-12 12:14:14 +10:00
David Reid c07411dde2 Fix a bug in period size calculation. 2020-12-08 07:41:00 +10:00
David Reid f3e18dd25d Update dr_mp3. 2020-12-07 07:38:19 +10:00
David Reid fe29805e3f Merge pull request #244 from edubart/fix-seek
Fix sound seek in miniaudio engine
2020-12-06 07:13:12 +10:00
Eduardo Bart e76283822a Fix sound seek in miniaudio engine 2020-12-05 16:24:11 -03:00
David Reid caad0bc436 Version 0.10.27 2020-12-04 20:21:29 +10:00
David Reid feb2abca94 Update c89atomic. 2020-12-04 19:31:14 +10:00
David Reid 06891a4f69 Update revision history. 2020-12-04 18:18:59 +10:00
David Reid 4cbe200b85 Use an atomic load on the master volume. 2020-12-04 18:07:11 +10:00
David Reid e8499f99bb Fix a typo in the previous commit. 2020-12-04 18:02:43 +10:00
David Reid 54ae032a11 Use atomics for getting/setting master volume.
Public issue https://github.com/mackron/miniaudio/issues/237
2020-12-04 17:56:44 +10:00
David Reid 2e23d86398 Update c89atomic. 2020-12-04 17:51:53 +10:00
David Reid ff53646549 Fix a typo. 2020-12-04 17:12:02 +10:00
David Reid 79017f6cbb Update dr_mp3. 2020-12-03 21:01:29 +10:00
David Reid 8d580793f7 Fix a bug reported by MSVC's static analysis. 2020-12-03 21:00:56 +10:00
David Reid dedcba2a3b Fix a bug when registering audio data with the resource manager. 2020-12-03 20:49:59 +10:00
David Reid 0f9355cf1b Fix a bug when an async data buffer fails to load. 2020-12-03 20:35:22 +10:00
David Reid ae9449cdba Update dr_mp3. 2020-12-03 17:49:14 +10:00
David Reid 40fbbdd02c Fix a bug in the decoder due to using an uninitialized variable. 2020-12-03 17:45:11 +10:00
David Reid b3bc6723ae Merge branch 'dev' of https://github.com/mackron/miniaudio into dev 2020-12-03 17:44:56 +10:00
David Reid 4ebfb458c9 Fix some dead store warnings. 2020-12-03 17:44:49 +10:00
David Reid 61c87735e9 Merge pull request #239 from edubart/add-ma_sound_set_pan_mode
Add ma_sound_set_pan_mode to miniaudio engine
2020-12-03 17:35:12 +10:00
David Reid 2130259bf6 Merge pull request #240 from Hrxn/patch-1
Update CONTRIBUTING.md
2020-12-03 17:34:42 +10:00
HRXN 81b8c0671d Update CONTRIBUTING.md
Remove double word
2020-12-02 18:23:58 +01:00
Eduardo Bart f943647b35 Add ma_sound_set_pan_mode to miniaudio engine 2020-12-02 10:49:47 -03:00
David Reid 8669f2001e Update dr_mp3. 2020-12-02 19:20:06 +10:00
David Reid c4a07602c6 Update dr_wav. 2020-12-02 18:12:47 +10:00
David Reid 9ce20dc12c Silence some static analysis warnings. 2020-12-02 17:58:55 +10:00
David Reid 929e70a544 Fix some static analaysis warnings. 2020-12-02 17:43:23 +10:00