Commit Graph

  • d1abdd100b fix crash in ma_device_uninit when using sndio David Hill 2024-10-16 17:52:41 +00:00
  • 192a84a106 Revert 2 PulseAudio related commits. David Reid 2024-10-12 10:15:08 +10:00
  • 0d0953aa85 Fix build for 3DS. David Reid 2024-10-12 09:30:30 +10:00
  • 6ab4567c57 Merge branch 'dev' of https://github.com/mackron/miniaudio into dev David Reid 2024-09-13 08:20:38 +10:00
  • 4598d72a33 Fix a typo. David Reid 2024-09-13 08:20:09 +10:00
  • 4f5106ec77 Add a missing pDevice handle to the Web Audio device index when using worklets Tero Parviainen 2024-08-21 17:02:08 +03:00
  • a611cf5f26 Add ma_device_id_equal(). David Reid 2024-08-06 12:07:55 +10:00
  • d726e85313 Fix an error with the engine's node graph processing. David Reid 2024-08-06 09:19:54 +10:00
  • efa270af91 adjust comparison a bit Nishi 2024-08-06 07:09:05 +09:00
  • 98f6e923cc check __NetBSD_Version__ Nishi 2024-08-06 07:07:02 +09:00
  • 427bdc1d2a use AUDIO_GETFORMAT instead of AUDIO_GETINFO for NetBSD Nishi 2024-08-05 19:51:17 +09:00
  • 61586de203 PulseAudio: Default to a blocking main loop. David Reid 2024-08-05 10:34:01 +10:00
  • d46e19fb47 PulseAudio: Attempt to fix a deadlock. David Reid 2024-08-05 09:21:23 +10:00
  • dc423daa41 Silence some GCC warnings. David Reid 2024-08-04 09:08:27 +10:00
  • 5d827878f2 Rename a variable for consistency. David Reid 2024-08-04 08:31:32 +10:00
  • d87230b4bd Allow setting the channel map that is requested from PulseAudio Timo Schwarzer 2024-08-03 12:04:53 +02:00
  • e1328d9d8a Fix an always-false warning raduetsya 2024-07-26 15:00:10 +03:00
  • 8036ac3781 WASAPI: Fix a crash when changing devices. David Reid 2024-07-14 07:16:43 +10:00
  • fc45d8ca06 AAudio: Fix ma_device_get_info() implementation Matthieu Bouron 2024-06-04 11:44:32 +02:00
  • 35215b266c CHANGES.md: add missing newline at EOF Matthieu Bouron 2024-06-04 11:49:27 +02:00
  • 1c15cf6502 WASAPI: Fix a regression where incorrect device info is retrieved. David Reid 2024-05-14 07:48:53 +10:00
  • 196289592a WASAPI: Fix a bug with loopback device info retrieval. David Reid 2024-05-12 08:40:19 +10:00
  • 1b35118e31 AAudio: Potential fix for a failed assertion. David Reid 2024-04-29 08:52:12 +10:00
  • 88436b25ef Update miniaudio.h RainRat 2024-04-25 20:51:05 -07:00
  • 3db49afa5b revert unneeded changes per request RainRat 2024-02-29 09:46:05 -08:00
  • aa98e1c493 fix typos RainRat 2024-02-28 21:08:18 -08:00
  • afb121e2ce Update c89atomic. David Reid 2024-04-28 15:12:08 +10:00
  • 855628f15f Update dr_wav. David Reid 2024-04-28 14:55:42 +10:00
  • 9091cbd016 Core Audio: Try fixing a compilation error. David Reid 2024-04-28 13:57:30 +10:00
  • e82703482b Fix a minor declaration inconsistency. David Reid 2024-04-28 12:59:52 +10:00
  • 6700c7ecc7 miniaudio.h: fix for macOS Sergey Fedorov 2024-04-20 02:55:56 +08:00
  • 3ba0595c6a fix typos RainRat 2024-04-10 00:41:35 -07:00
  • 4bc18bba5a revert unneeded changes per request RainRat 2024-02-29 09:46:05 -08:00
  • 26ce355703 fix typos RainRat 2024-02-28 21:08:18 -08:00
  • f7ad7772d1 ALSA: Try making the handling of poll() a bit more robust. David Reid 2024-04-07 14:38:09 +10:00
  • f760d05c51 API CHANGE: Rename a variable. David Reid 2024-03-01 10:56:28 +10:00
  • ff9225a878 API CHANGE: Rename a variable. David Reid 2024-03-01 10:49:40 +10:00
  • 2c59b302e5 Merge branch 'dev' into dev-0.12 David Reid 2024-03-01 10:13:29 +10:00
  • 0eb86ea1da Fix a bug where sounds loaded with MA_SOUND_FLAG_DECODE do not loop. David Reid 2024-03-01 09:58:27 +10:00
  • 0262d89ea9 Changes to ma_audio_buffer_ref and ma_audio_buffer. David Reid 2024-03-01 09:36:17 +10:00
  • f581a23f30 Fix a comment. David Reid 2024-03-01 09:35:01 +10:00
  • 5a0d1ad433 Merge branch 'dev' into dev-0.12 David Reid 2024-03-01 08:37:16 +10:00
  • 2618c21415 revert unneeded changes per request RainRat 2024-02-29 09:46:05 -08:00
  • 030b9554c2 fix typos RainRat 2024-02-28 21:08:18 -08:00
  • c0be89b016 Remove a deprecated config variable. David Reid 2024-03-01 08:33:24 +10:00
  • 7c90311f5d Fix some const errors and add ma_decoder_get_encoding_format(). David Reid 2024-03-01 07:57:13 +10:00
  • f07c4cd3a1 Update engine_custom_decoder example. David Reid 2024-03-01 07:55:41 +10:00
  • d10a287f23 Rename custom_decoder_engine example to engine_custom_decoder. David Reid 2024-03-01 07:30:08 +10:00
  • 61ec4b17c6 Update docs and add support for backend-specific userdata for decoders. David Reid 2024-03-01 07:06:54 +10:00
  • 2eb6f4eda2 Clean up. David Reid 2024-02-29 21:13:45 +10:00
  • 4fc86eb190 Add helper functions for retrieving encoding format from an extension. David Reid 2024-02-29 21:07:35 +10:00
  • ff0a53fa6f Implement onGetEncodingFormat for libvorbis and libopus decoders. David Reid 2024-02-29 20:45:19 +10:00
  • 991ae301e4 Remove some unused functions. David Reid 2024-02-29 20:35:56 +10:00
  • 99c5a9c629 Big simplification decoder initialization. David Reid 2024-02-29 20:29:42 +10:00
  • 7d8e8526bc Define stock decoding vtables to null when disabled at compile time. David Reid 2024-02-29 16:09:06 +10:00
  • 8c2398b1ef Update the custom decoder example. David Reid 2024-02-29 16:01:27 +10:00
  • 05756ff605 Fix a typo. David Reid 2024-02-29 16:00:21 +10:00
  • 9a6eefd4a8 Rename some variables in preparation for changes to decoding backends. David Reid 2024-02-29 15:35:37 +10:00
  • ce848a353d Expose stock decoding backend vtables. David Reid 2024-02-29 14:59:31 +10:00
  • e290104179 Merge branch 'dev' into dev-0.12 David Reid 2024-02-29 14:39:51 +10:00
  • c6d8b591f6 Remove some leftover experimental code. David Reid 2024-02-29 14:39:36 +10:00
  • 521b6571f3 Fix compilation errors. David Reid 2024-02-29 14:38:41 +10:00
  • 5888bfadca Merge branch 'dev' into dev-0.12 David Reid 2024-02-29 14:35:46 +10:00
  • 3bdf611768 Fix an invalid comment. David Reid 2024-02-29 14:30:48 +10:00
  • 63e1900db8 Update documentation. David Reid 2024-02-29 10:50:06 +10:00
  • 29da9b789c Add new init flags for sounds and resource managed data sources. David Reid 2024-02-29 10:25:02 +10:00
  • b454e7f14b PulseAudio: Try fixing a channel mapping bug. David Reid 2024-02-28 18:40:35 +10:00
  • feea26496c Update Steam Audio example. David Reid 2024-02-28 17:17:13 +10:00
  • d36a2ef651 Minor cleanup. David Reid 2024-02-28 17:16:50 +10:00
  • e3af234720 Silence a warning in the node graph example. David Reid 2024-02-28 08:15:13 +10:00
  • 5cb0c05675 Update Steam Audio example to work with latest version. David Reid 2024-02-28 08:10:34 +10:00
  • 9aa6e035bb Memory improvements to node processing. David Reid 2024-02-27 17:05:56 +10:00
  • 7a8ebd7f4d Update to node processing. David Reid 2024-02-27 15:31:17 +10:00
  • e32cc9ff83 Update dr_wav and dr_mp3. David Reid 2024-02-27 08:27:05 +10:00
  • babd7fb00f Forward declare ma_semaphore API. David Reid 2024-02-25 09:50:42 +10:00
  • f01ce432be Merge branch 'dev' into dev-0.12 David Reid 2024-02-25 09:37:21 +10:00
  • f4e5cf99dc Update change history. David Reid 2024-02-08 15:26:55 +10:00
  • f20ab8a9ee Web: Increase the default stack size for the AudioWorklets thread. David Reid 2024-02-08 15:26:41 +10:00
  • aa57d052da Fix out of range check in ma_default_vfs_seek__win32 Chris Genova 2024-01-29 19:26:59 -05:00
  • c0afa7e621 Web: Fix a possible JS error. David Reid 2024-01-28 08:46:56 +10:00
  • bde517a166 Update dr_wav. David Reid 2024-01-23 16:34:34 +10:00
  • 3ed9d05c38 Fix compilation error on Android. David Reid 2024-01-22 07:26:38 +10:00
  • a4aa0dc404 Fix amplification with ma_device_set_master_volume(). David Reid 2024-01-12 08:10:53 +10:00
  • fd3c1b0af0 Formatting. David Reid 2024-01-10 18:19:24 +10:00
  • 10f9ef05a2 DirectSound: Attempted fix for an error when switching devices. David Reid 2024-01-08 12:50:20 +10:00
  • bdab2fc3e0 Remove an accidental change to the deviceio test. David Reid 2024-01-08 12:30:04 +10:00
  • 9c73849f3b Fix a typo. David Reid 2023-12-23 09:30:08 +10:00
  • fde3a27d93 Add support for customizing pthread priorities at compile time. David Reid 2023-12-23 09:21:13 +10:00
  • 766a155fb3 Stop using MA_ASSERT in examples. David Reid 2023-12-17 08:42:19 +10:00
  • c29c001840 Fix an error where the pthread priority is not being set correctly. David Reid 2023-12-13 08:36:03 +10:00
  • ee3b7df66a Update change history. David Reid 2023-12-10 13:50:40 +10:00
  • 1325ac397b AAudio: Increase default min SDK version from 26 to 27. David Reid 2023-12-08 19:13:51 +10:00
  • ed204e4b72 Fix bug in ma_node_detach_full(...) xielock 2023-11-30 22:29:59 +08:00
  • 6099e6f41c Add support for customizing the min SDK version for AAudio. David Reid 2023-12-06 08:12:21 +10:00
  • 4f426f6db0 Update change history. David Reid 2023-12-06 07:59:52 +10:00
  • 7e38fa0e7e Update dr_wav. David Reid 2023-12-02 07:42:39 +10:00
  • d27c3e03f1 Merge branch 'dev' into dev-0.12 David Reid 2023-11-30 09:39:38 +10:00
  • 73e9955b1d Fix an error with multiple defined macros. David Reid 2023-11-30 09:38:01 +10:00
  • d0709098cc Web: Try fixing a runtime error. David Reid 2023-11-30 09:32:04 +10:00
  • 3c5b15b48b Update change history. David Reid 2023-11-29 07:51:30 +10:00