Commit Graph

1891 Commits

Author SHA1 Message Date
David Reid a31ad4084d Minor styling updates for website. 2020-07-15 21:30:49 +10:00
David Reid 3d82237ee2 Update documentation for examples. 2020-07-15 21:29:16 +10:00
David Reid b80f7f9491 Version 0.10.15 2020-07-15 18:39:35 +10:00
David Reid 99d99680ef Update dr_wav. 2020-07-15 18:33:48 +10:00
David Reid 868a153d01 Another fix for converting bit-masked channel maps to miniaudio format.
Public issue: https://github.com/dr-soft/miniaudio/issues/177
2020-07-15 13:46:26 +10:00
David Reid b16ff11e4c Fix a bug when converting bit-masked channel maps to miniaudio format.
Public issue: https://github.com/dr-soft/miniaudio/issues/177
2020-07-15 09:11:13 +10:00
David Reid b9362d8fa4 Version 0.10.14 2020-07-14 17:34:18 +10:00
David Reid 6c67ba62c3 Minor website changes in preparation for documentation. 2020-07-13 23:24:57 +10:00
David Reid 07bc119a1f Try fixing compilation errors with -march=armv6.
Public issue https://github.com/dr-soft/miniaudio/issues/176
2020-07-13 15:12:51 +10:00
David Reid b4f490a1e8 Fix compilation errors on Android. 2020-07-13 07:51:21 +10:00
David Reid 23b792b588 Update revision history. 2020-07-12 22:34:46 +10:00
David Reid 8bcf979241 Updates to documentation. 2020-07-12 22:33:29 +10:00
David Reid 2e836e3e6a Minor website template changes in preparation for documentation. 2020-07-12 17:39:33 +10:00
David Reid 65955dfac6 Update to documentation in preparation for some doc generation. 2020-07-12 17:39:19 +10:00
David Reid 0e3549310a Version 0.10.13 2020-07-11 11:36:57 +10:00
David Reid f78bcbf93c Update revision history. 2020-07-11 11:23:44 +10:00
David Reid 0c3bdba79f Update dr_flac and dr_mp3. 2020-07-11 11:21:39 +10:00
David Reid d09d13a0f3 Update release notes. 2020-07-11 11:18:59 +10:00
David Reid 30838471a0 Increase the default buffer size on the Web Audio backend. 2020-07-11 11:14:46 +10:00
David Reid 5bb6af8af6 Make the ma_spinlock API public. 2020-07-11 10:50:10 +10:00
David Reid cbe8e0b0fc Fix compilation error on Emscripten. 2020-07-11 10:39:17 +10:00
David Reid b45e2ee57d Fix some potential buffers overflows with channel mapping. 2020-07-11 10:17:36 +10:00
David Reid 90b590224b Fix a bug with initialization of the encoder in audioconverter. 2020-07-07 18:41:02 +10:00
David Reid c4122feb8d Print result when failing to open the encoder in audioconverter. 2020-07-07 18:38:19 +10:00
David Reid 84f6b16344 Fix bugs to the audioconverter utility. 2020-07-06 06:40:55 +10:00
David Reid 5390fdf4e0 Add website to the main repository. 2020-07-05 19:54:50 +10:00
David Reid a9541579f3 Version 0.10.12 2020-07-04 16:39:47 +10:00
David Reid 698ada93e6 Core Audio: Fix compilation errors on the iOS build. 2020-07-03 12:48:43 +10:00
David Reid 27202300ae Version 0.10.11 2020-06-28 11:31:06 +10:00
David Reid 2316696432 Version 0.10.11 2020-06-28 11:18:37 +10:00
David Reid 80e4528af0 Core Audio: Add a data race bug with automatic stream routing. 2020-06-28 11:09:48 +10:00
David Reid b65221cf3f Add a spinlock implementation.
This is private at the moment, but may be made public later.
2020-06-28 10:49:09 +10:00
David Reid 8d19c235bf Merge branch 'dev' of https://github.com/dr-soft/miniaudio into dev 2020-06-28 10:26:53 +10:00
David Reid 526fa796d6 Core Audio: Fix a bug with device tracking for auto stream routing. 2020-06-28 10:18:42 +10:00
David Reid dd6a81b01d Update documentation in preparation for some documentation generation. 2020-06-27 12:06:40 +10:00
David Reid 2bb6426ac8 Move release notes down to the bottom of the file.
This is done in preparation for some documentation generation and also
to get it out of the way of the part of the documentation that explains
how to use the library.
2020-06-27 10:57:46 +10:00
David Reid 3ca94aeb41 Update readme with details on the split version. 2020-06-26 07:05:04 +10:00
David Reid 3171421587 Update miniaudio_dll. 2020-06-26 06:56:05 +10:00
David Reid 0db91b84ba Add the split version of miniaudio to the extras folder. 2020-06-26 06:52:34 +10:00
David Reid 516a24549a Version 0.10.10 2020-06-26 06:50:34 +10:00
David Reid 1dc176df2b Add support for disabling the threading API.
This is useful for those only using miniaudio for data conversion,
decoding and/or encoding.

Public issue https://github.com/dr-soft/miniaudio/issues/171
2020-06-25 15:06:57 +10:00
David Reid 83298a44d7 Fix compilation errors on POSIX systems and MA_NO_DEVICE_IO.
Public issue https://github.com/dr-soft/miniaudio/issues/171
2020-06-25 07:17:33 +10:00
David Reid cdde2bb3af Add include guard for the implementation section. 2020-06-25 07:13:49 +10:00
David Reid 5b5c3a74e0 Fix build with MA_NO_DEVICE_IO.
Public issue https://github.com/dr-soft/miniaudio/issues/171
2020-06-25 07:00:02 +10:00
David Reid 82a1410ec5 Fix compilation errors with MA_NO_DECODING and MA_NO_ENCODING. 2020-06-25 06:54:28 +10:00
David Reid 013f7fa979 Mark ma_device_sink_info_callback() as static.
Public issue https://github.com/dr-soft/miniaudio/issues/172
2020-06-25 06:41:36 +10:00
David Reid bfae906514 Update readme. 2020-06-24 21:18:56 +10:00
David Reid bfd35ee11c Version 0.10.9 2020-06-24 20:29:50 +10:00
David Reid 471dd44a4d Update revision history. 2020-06-24 20:15:40 +10:00
David Reid 0e3fe5390d Fix CoreAudio build. 2020-06-24 20:14:30 +10:00