Commit Graph

  • 0336896c33 Resource Manager: Update some documentation for implementation details. David Reid 2020-08-02 12:38:14 +10:00
  • 6425fc643a Update dr_wav, dr_flac and dr_mp3. David Reid 2020-08-02 11:53:41 +10:00
  • 4830c9f5b5 Update c89atomic. David Reid 2020-08-02 11:53:00 +10:00
  • d0149a0374 Simplify sized types. David Reid 2020-08-02 09:15:40 +10:00
  • b48d0dfbdd WASAPI: A few tweaks for handling device changes. David Reid 2020-08-02 08:41:19 +10:00
  • f947a75dbe Silence a warning on VC6. David Reid 2020-08-01 12:03:02 +10:00
  • 5b50d07fe8 Update c89atomic. David Reid 2020-08-01 11:59:02 +10:00
  • f6a4e33946 Clean up some code from an earlier commit. David Reid 2020-08-01 11:43:35 +10:00
  • 54fe965bc0 Fix some bugs in ma_data_source_read_pcm_frames() David Reid 2020-08-01 11:39:58 +10:00
  • 0a9f0c625c WASAPI: Try fixing a deadlock when disabling a device. David Reid 2020-08-01 10:48:46 +10:00
  • 11e488e1cc Win32: Use better error detection for WaitForSingleObject(). David Reid 2020-08-01 08:21:05 +10:00
  • 1aac650c46 Core Audio: Fix build errors on macOS. David Reid 2020-07-30 17:30:52 +10:00
  • 63aef51bfc Fix a typo. David Reid 2020-07-29 19:24:10 +10:00
  • 7d055a44e5 Update revision history. David Reid 2020-07-29 18:30:50 +10:00
  • cb542d29f5 OpenSL: Fix a multithreading bug in context init/uninit. David Reid 2020-07-29 18:28:40 +10:00
  • d2582f260e OpenSL: Use runtime linking for libOpenSLES. David Reid 2020-07-29 18:18:05 +10:00
  • 3e0ad8dd42 Reword a comment. David Reid 2020-07-27 18:08:56 +10:00
  • 0d8bf45dba Start some documentation for resource management. David Reid 2020-07-26 15:41:33 +10:00
  • 4fef753432 Resource Manager: Add public APIs for reading and seeking. David Reid 2020-07-25 19:49:20 +10:00
  • 5eb7761d8e Resource Manager: Rename some APIs for consistency. David Reid 2020-07-25 19:19:52 +10:00
  • 2a15044ff9 Update resource_manager example. David Reid 2020-07-25 18:27:59 +10:00
  • 3df4a9e860 Resource Manager: Decode synchronously on the calling thread. David Reid 2020-07-25 18:06:48 +10:00
  • 7d8f054a73 Documentation fix. David Reid 2020-07-25 16:18:54 +10:00
  • 380a9fbf09 Punctuation. David Reid 2020-07-25 16:16:57 +10:00
  • 6438162119 Documentation fix. David Reid 2020-07-25 16:03:08 +10:00
  • b067926d6d Update FLAC, MP3 and WAV decoders. David Reid 2020-07-25 15:42:50 +10:00
  • 4f78581a92 Update wording in simple_duplex example. David Reid 2020-07-25 15:42:25 +10:00
  • 4ae9c891b1 Update order of links in readme. David Reid 2020-07-25 15:07:34 +10:00
  • 854c824d7e Update revision history. David Reid 2020-07-25 15:03:54 +10:00
  • 7ca0e6a1bb Merge branch 'dev' of https://github.com/dr-soft/miniaudio into dev David Reid 2020-07-25 15:03:14 +10:00
  • 6455d9ddc8 Update readme. David Reid 2020-07-25 15:02:58 +10:00
  • 917dc594e4 Core Audio: Improvements to device enumeration on iOS. David Reid 2020-07-25 14:31:33 +10:00
  • 21043fd62d Fix a compilation warning. David Reid 2020-07-25 12:51:17 +10:00
  • b1894532af Rewording to documentation. David Reid 2020-07-25 11:48:55 +10:00
  • 5bb15a8edc Update dr_mp3. David Reid 2020-07-23 18:57:53 +10:00
  • e6fb975c05 Update CONTRIBUTING. David Reid 2020-07-23 18:56:37 +10:00
  • a0f98cc7a5 Merge branch 'master' into dev David Reid 2020-07-23 17:50:01 +10:00
  • 5c985bd7f1 Stop version controlling some auto-generated website files. David Reid 2020-07-23 17:47:10 +10:00
  • 24a1108834 Minor updates to the resource_manager example. David Reid 2020-07-23 17:01:04 +10:00
  • 83178a1dfc Fix a buffer overflow in the mixer. David Reid 2020-07-23 09:44:20 +10:00
  • 5dda38d417 Add a clarifying comment to the resource_manager example. David Reid 2020-07-23 08:02:19 +10:00
  • 8800c3e763 Add miniaudio-rs as an unofficial binding. David Reid 2020-07-23 07:41:22 +10:00
  • 9972488bde Add some comments to the resource manager example for clarity. David Reid 2020-07-22 20:50:57 +10:00
  • 3bcdf3942d Add a resource manager example. David Reid 2020-07-22 20:35:34 +10:00
  • 681d26a557 Fix bugs in the resource manager. David Reid 2020-07-22 20:22:44 +10:00
  • 77057895a8 Set up some infrastructure for enabling multiple job threads. David Reid 2020-07-20 19:07:41 +10:00
  • 861f6a23c8 Initial work on a new job system for the high level API. David Reid 2020-07-19 21:56:12 +10:00
  • cf14d0773e Experiment with some mitigation for the ABA problem. David Reid 2020-07-19 10:43:18 +10:00
  • 1a9675517a Fix some compilation warnings. David Reid 2020-07-18 11:01:53 +10:00
  • 9fb8a1d876 WASAPI: Fix a potential crash due to using an uninitialized variable. David Reid 2020-07-18 09:09:08 +10:00
  • 9d731a9bb5 Update readme. David Reid 2020-07-17 20:14:56 +10:00
  • bd7ed95d8c Updates to documentation. David Reid 2020-07-17 19:44:44 +10:00
  • 1b3f32c0a1 Language rewording. David Reid 2020-07-17 19:41:14 +10:00
  • 6f9da62cfa Experiment with a new readme layout. David Reid 2020-07-17 19:28:54 +10:00
  • d2f3388da0 Update website. David Reid 2020-07-17 19:07:36 +10:00
  • 5f18131f57 Updates to documentation. David Reid 2020-07-17 19:06:14 +10:00
  • 7e1fbb7922 Updates to the website. David Reid 2020-07-17 19:05:16 +10:00
  • ba57831c18 Add syntax highlighting to documentation. David Reid 2020-07-16 21:32:01 +10:00
  • 8be8e3bb00 Update examples building readme. David Reid 2020-07-16 08:45:15 +10:00
  • aba471bbe9 Update website. David Reid 2020-07-15 21:35:37 +10:00
  • e2d4d936df Stop version controlling some documentation templates for now. David Reid 2020-07-15 21:32:30 +10:00
  • a31ad4084d Minor styling updates for website. David Reid 2020-07-15 21:30:49 +10:00
  • 3d82237ee2 Update documentation for examples. David Reid 2020-07-15 21:29:16 +10:00
  • b80f7f9491 Version 0.10.15 David Reid 2020-07-15 18:39:35 +10:00
  • 99d99680ef Update dr_wav. David Reid 2020-07-15 18:33:48 +10:00
  • 868a153d01 Another fix for converting bit-masked channel maps to miniaudio format. David Reid 2020-07-15 13:46:26 +10:00
  • b16ff11e4c Fix a bug when converting bit-masked channel maps to miniaudio format. David Reid 2020-07-15 09:10:34 +10:00
  • b9362d8fa4 Version 0.10.14 David Reid 2020-07-14 17:34:18 +10:00
  • 6c67ba62c3 Minor website changes in preparation for documentation. David Reid 2020-07-13 23:24:57 +10:00
  • 07bc119a1f Try fixing compilation errors with -march=armv6. David Reid 2020-07-13 15:12:51 +10:00
  • b4f490a1e8 Fix compilation errors on Android. David Reid 2020-07-13 07:51:21 +10:00
  • 23b792b588 Update revision history. David Reid 2020-07-12 22:34:46 +10:00
  • 8bcf979241 Updates to documentation. David Reid 2020-07-12 22:33:29 +10:00
  • 2e836e3e6a Minor website template changes in preparation for documentation. David Reid 2020-07-12 17:39:33 +10:00
  • 65955dfac6 Update to documentation in preparation for some doc generation. David Reid 2020-07-12 17:39:19 +10:00
  • 0e3549310a Version 0.10.13 David Reid 2020-07-11 11:36:57 +10:00
  • f78bcbf93c Update revision history. David Reid 2020-07-11 11:23:44 +10:00
  • 0c3bdba79f Update dr_flac and dr_mp3. David Reid 2020-07-11 11:21:39 +10:00
  • d09d13a0f3 Update release notes. David Reid 2020-07-11 11:18:59 +10:00
  • 30838471a0 Increase the default buffer size on the Web Audio backend. David Reid 2020-07-11 11:14:46 +10:00
  • 5bb6af8af6 Make the ma_spinlock API public. David Reid 2020-07-11 10:50:10 +10:00
  • cbe8e0b0fc Fix compilation error on Emscripten. David Reid 2020-07-11 10:39:17 +10:00
  • b45e2ee57d Fix some potential buffers overflows with channel mapping. David Reid 2020-07-11 10:17:36 +10:00
  • 90b590224b Fix a bug with initialization of the encoder in audioconverter. David Reid 2020-07-07 18:41:02 +10:00
  • c4122feb8d Print result when failing to open the encoder in audioconverter. David Reid 2020-07-07 18:38:19 +10:00
  • 84f6b16344 Fix bugs to the audioconverter utility. David Reid 2020-07-06 06:40:55 +10:00
  • 5390fdf4e0 Add website to the main repository. David Reid 2020-07-05 19:52:15 +10:00
  • 52345a43ce Update website. David Reid 2020-07-05 19:54:23 +10:00
  • a9541579f3 Version 0.10.12 David Reid 2020-07-04 16:39:47 +10:00
  • 698ada93e6 Core Audio: Fix compilation errors on the iOS build. David Reid 2020-07-03 12:48:43 +10:00
  • 27202300ae Version 0.10.11 David Reid 2020-06-28 11:31:06 +10:00
  • 2316696432 Version 0.10.11 David Reid 2020-06-28 11:18:37 +10:00
  • 80e4528af0 Core Audio: Add a data race bug with automatic stream routing. David Reid 2020-06-28 11:09:48 +10:00
  • b65221cf3f Add a spinlock implementation. David Reid 2020-06-28 10:49:09 +10:00
  • 8d19c235bf Merge branch 'dev' of https://github.com/dr-soft/miniaudio into dev David Reid 2020-06-28 10:26:53 +10:00
  • 526fa796d6 Core Audio: Fix a bug with device tracking for auto stream routing. David Reid 2020-06-28 10:18:42 +10:00
  • dd6a81b01d Update documentation in preparation for some documentation generation. David Reid 2020-06-27 12:06:40 +10:00
  • 2bb6426ac8 Move release notes down to the bottom of the file. David Reid 2020-06-27 10:57:46 +10:00
  • 3ca94aeb41 Update readme with details on the split version. David Reid 2020-06-26 07:05:04 +10:00
  • 3171421587 Update miniaudio_dll. David Reid 2020-06-26 06:56:05 +10:00