Commit Graph

  • 72e4721b2c Update c89atomic. David Reid 2025-05-08 06:57:38 +10:00
  • b255e91e08 Fix a regression with the MP3 amalgamation. David Reid 2025-04-30 09:02:32 +10:00
  • b261f4aeec Update dr_wav. David Reid 2025-04-30 09:01:27 +10:00
  • bd59c52309 Update dr_mp3. David Reid 2025-04-30 08:07:36 +10:00
  • f15ddefce8 Comment out some unused functions. David Reid 2025-04-29 07:44:51 +10:00
  • 29c17fcb22 Try improving compatibility of ma_yield(). David Reid 2025-04-27 21:01:59 +10:00
  • 5a9c322c83 Fix an error with a GCC version check. David Reid 2025-04-27 20:27:19 +10:00
  • cd14d18d0c Fix an error when pthread_attr_setstacksize() is unavailable. David Reid 2025-04-27 19:50:35 +10:00
  • 534b43e800 Comment out some unused functions. David Reid 2025-04-27 19:28:28 +10:00
  • caa3d2a339 Try fixing a compatibility issue with old GCC. David Reid 2025-04-27 19:22:20 +10:00
  • 4c2d1bb67c Add a missing va_end() to logging functions. David Reid 2025-04-27 18:58:15 +10:00
  • 5ba0fc51b6 Fix an error with old versions of GCC. David Reid 2025-04-27 18:41:05 +10:00
  • e58a24124a Try fixing an error with old versions of GCC. David Reid 2025-04-27 17:53:07 +10:00
  • 0b4646d31a Fix a compiler compatibility issue. David Reid 2025-04-27 17:26:49 +10:00
  • 9032fdbced Try fixing a null termination bug in ma_channel_map_to_string(). David Reid 2025-04-25 18:58:01 +10:00
  • 2ee920577e Attempt to fix an error with ma_log_postv(). David Reid 2025-04-25 18:41:44 +10:00
  • a944e19331 pthread: Add support for falling back to a non-realtime thread. David Reid 2025-04-19 14:38:29 +10:00
  • 8a9ea7ce07 ALSA: Fix undefined symbols during static compilation Pavel Galkin 2025-03-28 18:41:44 -03:00
  • 80747f440a Minor style changes and add a comment. David Reid 2025-04-19 13:45:48 +10:00
  • d40a385e07 Make the COM-related code more reasonable Your Name 2025-03-19 22:46:06 -07:00
  • 7df2a50d7f Fix a ring buffer alignment error. David Reid 2025-04-19 13:23:49 +10:00
  • ab80abf061 Fix typo. David Reid 2025-03-27 18:54:21 +10:00
  • b9292a301f Address leaked pResourceManagerDataSource when invalid input causes sound init to fail. caturria 2025-03-16 20:52:38 -04:00
  • 484a56499d Fix a warning. David Reid 2025-03-09 07:43:36 +10:00
  • b12959f1d4 Update dr_libs. David Reid 2025-03-09 07:31:55 +10:00
  • 94077d5a95 Minor style changes. David Reid 2025-03-08 18:23:34 +10:00
  • b3ab0567c3 Final tweaks. Removed unnecessary if statement. znakeeye 2025-03-07 22:54:30 +01:00
  • 7158cf58f9 Re-route lock moved outside ma_device_reinit__aaudio znakeeye 2025-03-06 22:12:10 +01:00
  • fe616c1a5a AAudio: Prevent re-routing while tearing down device. Fixes a crash where re-route thread would read ma_device while being destroyed from main thread. znakeeye 2025-03-05 17:36:08 +01:00
  • 7bd2e6a5bd Merge branch 'dev' into dev-0.12 David Reid 2025-03-05 15:02:43 +10:00
  • cd16c5bcd3 Update fs. David Reid 2025-03-05 15:02:33 +10:00
  • 1ab91b05c0 Delete a duplicate example. David Reid 2025-03-05 14:58:59 +10:00
  • 76dfabbb45 Remove a link from the readme since I no longer monitor it. David Reid 2025-02-26 09:08:26 +10:00
  • ca4cfef267 Fix a memory leak in ma_decoder_init_memory(). David Reid 2025-02-25 09:21:22 +10:00
  • 569edb8436 Merge branch 'dev' into dev-0.12 David Reid 2025-02-25 06:49:01 +10:00
  • 46d8abf3de Add teardown to custom_decoder_engine. David Reid 2025-02-25 06:48:34 +10:00
  • c5dda3c769 Merge branch 'dev' into dev-0.12 David Reid 2025-02-24 16:35:53 +10:00
  • 350784a946 Version 0.11.22 0.11.22 David Reid 2025-02-24 16:31:42 +10:00
  • a65a7d139f ALSA: Fix a bug where a playback device can fail to start. David Reid 2025-02-24 14:41:45 +10:00
  • 2a79d124c1 Fix some bugs in the resource_manager_advanced example. David Reid 2025-02-24 12:39:42 +10:00
  • 8261dc8972 Minor language change. David Reid 2025-02-24 12:25:15 +10:00
  • c1daa31759 Update fs. David Reid 2025-02-24 12:24:08 +10:00
  • b0e845e796 Update readme. David Reid 2025-02-24 10:20:34 +10:00
  • d28ce1a841 Update changes. David Reid 2025-02-24 10:05:22 +10:00
  • 1e2be9307e Minor change of language to the readme. David Reid 2025-02-24 10:05:04 +10:00
  • 17b8dbf948 Remove an invalid comment from some examples. David Reid 2025-02-24 10:03:21 +10:00
  • 4663423838 Update dr_wav. David Reid 2025-02-24 09:10:23 +10:00
  • d6a1350c1f Clean up some old code. David Reid 2025-02-24 09:09:23 +10:00
  • ceb0d74d6b Update website. David Reid 2025-02-24 07:48:12 +10:00
  • c92e662de7 Simplify some test code. David Reid 2025-02-23 18:22:17 +10:00
  • e272f56750 Update fs. David Reid 2025-02-23 18:14:04 +10:00
  • 1a83b0baa4 Update fs. David Reid 2025-02-23 15:09:00 +10:00
  • 9511596a25 Silence a static analysis warning. David Reid 2025-02-23 14:26:58 +10:00
  • 5c0724ad59 Fix an extremely unlikely bug with the resource manager. David Reid 2025-02-23 14:20:16 +10:00
  • c3b0a7fbbc Fix a bug in ma_decoder_read_pcm_frames(). David Reid 2025-02-23 14:14:23 +10:00
  • e4363a90be Fix a channel mapping bug. David Reid 2025-02-23 14:03:34 +10:00
  • 6453c9ff22 AAudio: Remove some duplicate code. David Reid 2025-02-23 13:46:19 +10:00
  • e79e35a5ef Fix compilation errors. David Reid 2025-02-23 13:08:56 +10:00
  • 7a250aa9f9 Merge branch 'dev' into dev-0.12 David Reid 2025-02-23 12:55:40 +10:00
  • 8c52072f43 Remove const qualifiers from decoding backend vtable arrays. David Reid 2025-02-23 12:54:19 +10:00
  • b6184fa2a0 Fix some Wnewline-eof warnings. David Reid 2025-02-23 12:11:29 +10:00
  • 166fd6dfc7 Silence some static analysis warnings. David Reid 2025-02-23 12:03:22 +10:00
  • 54373128ee Fix a subtle undefined behaviour error. David Reid 2025-02-23 11:49:31 +10:00
  • c74c90f686 Minor comment changes. David Reid 2025-02-23 11:35:26 +10:00
  • 01302b9715 Fix a parameter order error. David Reid 2025-02-23 09:34:48 +10:00
  • b5f1ff125e Update documentation for ma_context_get_devices(). David Reid 2025-02-23 09:31:52 +10:00
  • 7a1135d448 Goto label placed outside braces for C compliance. znakeeye 2025-02-20 22:12:56 +01:00
  • 9f9fc2333e Improved synchronization for AAudio rerouting. This should fix the crash observed in ma_device_init__aaudio (when re-routing). znakeeye 2025-02-20 02:17:13 +01:00
  • 824e6aaef5 Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 19:54:37 +10:00
  • a497466f75 Add basic testing app for Android. David Reid 2025-02-22 18:54:45 +10:00
  • 9ed0a7c8ed Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 14:37:15 +10:00
  • 37b95f0f42 Remove unnecessary example. David Reid 2025-02-22 14:36:46 +10:00
  • 7fb5ef188f Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 14:26:03 +10:00
  • 9f10bc7540 Improvements to the build system for extra nodes. David Reid 2025-02-22 14:25:45 +10:00
  • 60c0b9eeba Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 13:09:30 +10:00
  • 1fbad32949 Stop using MINIAUDIO_IMPLEMENTATION in examples. David Reid 2025-02-22 13:09:11 +10:00
  • 11f8cbc7bc Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 13:00:45 +10:00
  • e1f5ed4f79 Rename some more test source files. David Reid 2025-02-22 13:00:06 +10:00
  • ed5cda309c Simplify the conversion test. David Reid 2025-02-22 12:50:00 +10:00
  • 489206e7e5 Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 12:30:07 +10:00
  • 3435aafb34 Use a simplified naming scheme for tests. David Reid 2025-02-22 12:29:56 +10:00
  • 3541d1b8cc Merge branch 'dev' into dev-0.12 David Reid 2025-02-22 12:06:45 +10:00
  • 3fd7c9f199 Fix a bug when no data callback is specified in the device config. David Reid 2025-02-22 10:14:04 +10:00
  • deafb7e96f Add debugging sandbox for the purpose of debugging miniaudio. David Reid 2025-02-22 09:44:03 +10:00
  • 2e054f8011 Update gitignore. David Reid 2025-02-22 09:42:39 +10:00
  • c13504629e Minor update to custom_backend example. David Reid 2025-02-22 09:35:16 +10:00
  • 31c0159ad3 Fix a bug with the resource manager and custom decoders. David Reid 2025-02-21 20:21:44 +10:00
  • 562b3483d1 Merge branch 'dev' into dev-0.12 David Reid 2025-02-21 20:21:02 +10:00
  • f9caab2fd5 Update readme. David Reid 2025-02-21 20:13:51 +10:00
  • 9b0c9bdb59 Update website. David Reid 2025-02-21 10:49:14 +10:00
  • 57fbc6dd36 WASAPI: Uninitialize a mutex in device uninitialization. David Reid 2025-02-21 10:30:22 +10:00
  • ee3e532a54 Update fs. David Reid 2025-02-21 10:25:02 +10:00
  • 178797502e Remove an unnecessary cast. David Reid 2025-02-21 08:48:05 +10:00
  • 0576191d7d Fix a compilation error with the last commit. David Reid 2025-02-21 08:26:52 +10:00
  • 6bc3fec34e Try fixing a const-correctness error. David Reid 2025-02-21 07:39:16 +10:00
  • 2542be5db8 Merge remote-tracking branch 'origin/dev' into dev David Reid 2025-02-20 17:46:38 +10:00
  • 67d1aca341 iOS: Try fixing an initialization error with capture devices. David Reid 2025-02-20 17:41:11 +10:00
  • 5975db4c76 Update fs. David Reid 2025-02-20 12:10:26 +10:00
  • 08d6d1fac0 Fix a pedantic warning with Clang. David Reid 2025-02-20 12:04:16 +10:00
  • 4d971fe480 Update CMake script to detect Apple Clang. David Reid 2025-02-20 12:03:47 +10:00