Commit Graph

  • b215b8e473 WASAPI: Mark some loopback related config properties as experimental. David Reid 2022-09-09 08:07:18 +10:00
  • 05066e7163 WASAPI: Add support for process-specific loopback capture. David Reid 2022-09-08 11:39:55 +10:00
  • 79179703e4 WASAPI: Try fixing an issue with loopback mode. David Reid 2022-09-06 14:42:32 +10:00
  • ddbc5768a6 ALSA: Fix a potential crash on older versions of Linux. David Reid 2022-09-04 08:28:03 +10:00
  • b8b3affa1b webaudio: Count references to window.miniaudio Fabio Arnold 2022-08-30 10:04:09 +02:00
  • f466414fd2 webaudio: Remove miniaudio from window on uninit Fabio Arnold 2022-08-26 11:50:07 +02:00
  • be32dc0e04 Fix UB when there are no audio devices Jan Polák 2022-09-02 12:26:06 +02:00
  • 0c92dac883 Experiment with some sectioning for ease of navigation and tooling. David Reid 2022-09-02 11:02:47 +10:00
  • ef737641de PulseAudio: Add a null pointer check for safety. David Reid 2022-08-29 09:57:35 +10:00
  • 93e1755e37 Add support for more than 2 outputs to splitter nodes. David Reid 2022-08-29 07:34:34 +10:00
  • cf15442818 Fix a typo. David Reid 2022-08-25 09:47:58 +10:00
  • 7fd70cf511 Remove a redundant sentence in the documentation. David Reid 2022-08-25 09:46:55 +10:00
  • b39fc571e7 Remove unnecessary cast. David Reid 2022-08-24 09:55:43 +10:00
  • 5a5f4f0706 Fix low level API code example in README Manuel Graf 2022-08-21 16:25:15 +02:00
  • 3d4ab9d9f0 iOS: Try to improve the default session category. David Reid 2022-08-20 09:33:42 +10:00
  • 334ed4fee6 iOS: Stop forcing AVAudioSessionCategoryOptionDefaultToSpeaker. David Reid 2022-08-18 11:13:31 +10:00
  • 8f7943d828 Have PulseAudio use the requested sample rate when initializing device. David Reid 2022-08-16 14:31:05 +10:00
  • deb0e53a15 Try fixing a bug where it's possible for old audio data to be output. David Reid 2022-08-11 17:05:07 +10:00
  • a549754b37 Fix SDK version detection for the Android build and AAudio. David Reid 2022-08-11 17:03:32 +10:00
  • 14817aeb9d WASAPI: Fix a bug where the device is not drained when stopped. David Reid 2022-08-11 14:50:37 +10:00
  • 18601c0831 Properly set the mono expansion mode on the engine node. David Reid 2022-08-11 12:07:55 +10:00
  • 8e73283255 Fix default mono expansion mode for sounds. David Reid 2022-08-11 11:47:12 +10:00
  • 296f3f55dd Add support for per-sound mono expansion modes. David Reid 2022-08-11 11:43:35 +10:00
  • 26e429ff3b Fix a possible crash when initializing a channel converter. David Reid 2022-08-11 10:28:51 +10:00
  • d2153bc8e8 Remove an unnecessary function declaration. David Reid 2022-08-11 10:05:14 +10:00
  • c9fc9f5548 Formatting. David Reid 2022-08-11 09:56:31 +10:00
  • 1022e1c08f wasapi: implement support for avrt.dll thread characteristics API Steven Noonan 2022-08-10 14:59:54 -07:00
  • 721863605e Minor style change. David Reid 2022-08-11 09:53:29 +10:00
  • 5aee5d656a channel mapping: treat "simple" mix mode as a 1:1 mapping only mode Steven Noonan 2022-08-10 11:45:31 -07:00
  • 1a1bd8129b Add configuration option for calculating the output LFE channel. David Reid 2022-08-11 09:52:27 +10:00
  • 8517b10079 Minor style changes. David Reid 2022-08-11 09:34:05 +10:00
  • e327450d95 channel mapping: assign LFE channel weight Steven Noonan 2022-08-10 11:19:41 -07:00
  • 8f919e2beb Fix a channel mapping error where weights are calculated incorrectly. David Reid 2022-08-11 07:57:42 +10:00
  • 2f0d8a4fa8 Fix an ANSI C incompatibility. Clownacy 2022-08-04 10:01:49 +01:00
  • 2fde0c695e fix: build error under msvc Zvicii 2022-07-29 12:16:28 +08:00
  • 32ca32ebff Fix some compile warnings in iOS jongwoon-100 2022-07-27 22:32:32 +09:00
  • e099d66d0f Check api level when using backends of Android jongwoon-100 2022-07-27 21:34:31 +09:00
  • 3f3629517e Fix mismatched attributes of aaudio jongwoon-100 2022-07-27 02:13:22 +09:00
  • c3521aeaec Fix logging with the C++ build. David Reid 2022-07-21 10:48:58 +10:00
  • 6acc98c909 Update changes. David Reid 2022-07-20 11:32:40 +10:00
  • 71d4667646 Fix an unaligned access error. David Reid 2022-07-20 10:22:58 +10:00
  • fee921e802 Add debug output for device channel maps. David Reid 2022-07-16 08:13:57 +10:00
  • 15bbd4ac54 Fix compilation error when compiling with MA_NO_DEVICE_IO. David Reid 2022-07-16 07:28:36 +10:00
  • ad1171b2f3 Fix an error when the channel mask reported by Windows is all zero. David Reid 2022-07-16 07:21:07 +10:00
  • 513c436b1a WASAPI: Fix an incorrect format detection error. David Reid 2022-07-07 15:52:55 +10:00
  • c94cf44534 Fix an documentation error. David Reid 2022-06-25 19:41:22 +10:00
  • f6e5cf10ae Fix a crash when initializing a channel converter. David Reid 2022-06-25 18:11:17 +10:00
  • 0788be818b verblib: Try fixing an issue in stereo mode. David Reid 2022-06-25 18:04:40 +10:00
  • 431bea6cfb Add a comment about default backend priorities. David Reid 2022-06-22 17:50:32 +10:00
  • 702c1cb37d Another documentation fix. David Reid 2022-06-21 16:28:55 +10:00
  • 0416e85745 Fix an error in the documentation for noFixedSizedCallback. David Reid 2022-06-21 16:18:03 +10:00
  • eb2563d8c0 Add missing compile time options to documentation. David Reid 2022-06-21 09:08:12 +10:00
  • 02c02990b0 Remove unused link from readme. David Reid 2022-06-21 08:21:17 +10:00
  • b6b3fbfb55 Update revision history and version number. David Reid 2022-06-12 17:55:24 +10:00
  • b196098fda Added notificationCallback to ma_engine_config iarwain 2022-06-11 15:55:01 -04:00
  • 80b9fa63ee Update stb_vorbis. David Reid 2022-05-15 07:20:21 +10:00
  • 772970ff6a Fix a typo. David Reid 2022-05-11 20:39:10 +10:00
  • 4d813cfe23 Update date on change history. David Reid 2022-04-20 20:20:41 +10:00
  • 68e4e720c0 Update documentation. David Reid 2022-04-20 20:16:54 +10:00
  • 4dfe7c4c31 Version 0.11.9 David Reid 2022-04-20 20:14:51 +10:00
  • c2931a92cc Remove the unofficial bindings section from the readme. David Reid 2022-04-16 15:32:07 +10:00
  • e7dfd77a97 Update change history. David Reid 2022-04-10 21:53:04 +10:00
  • 4a1d9edff3 iOS: Fix build when ARC is not enabled. David Reid 2022-04-10 20:13:57 +10:00
  • ae066d57e9 Fix compilation error with older versions of GCC. David Reid 2022-04-10 20:00:05 +10:00
  • 804585ae2c Update dr_libs. David Reid 2022-04-10 19:56:51 +10:00
  • 0929f8c8f5 Don't seek streams when not changing the actual cursor position. David Reid 2022-04-10 18:44:03 +10:00
  • 7c8668103f Fix a subtle bug when seeking back to the start of a decoder. David Reid 2022-04-10 12:00:01 +10:00
  • 182ae37047 Add the notion of samples rates to audio buffers. David Reid 2022-03-30 18:05:17 +10:00
  • 9c338c5882 Fix a crash when seeking with ma_sound_seek_to_pcm_frame(). David Reid 2022-03-30 17:50:18 +10:00
  • 09f54c3712 Update revision history. David Reid 2022-03-29 09:35:54 +10:00
  • b9cb2db8f4 Fix a bug in ma_audio_buffer_ref_read_pcm_frames(). David Reid 2022-03-17 20:17:18 +10:00
  • 1e82e4ff20 Add MA_RESOURCE_MANAGER_DATA_SOURCE_FLAG_UNKNOWN_LENGTH. David Reid 2022-03-02 06:32:23 +10:00
  • 0a214db53e Clarify scheduling of sound start times. David Reid 2022-03-02 05:56:18 +10:00
  • eebdd2960d Fix some bugs where looping doesn't work with the resource manager. David Reid 2022-02-18 18:10:50 +10:00
  • 82e70f4cbe Version 0.11.8 David Reid 2022-02-12 19:56:49 +10:00
  • 0726e8827f Update documentation. David Reid 2022-02-12 19:51:50 +10:00
  • 04cd4f1953 Update dr_flac. David Reid 2022-02-12 19:50:08 +10:00
  • f16eea138f Simplify ARM NEON detection. David Reid 2022-02-12 19:11:46 +10:00
  • 0d1eb42d06 Remove documentation for MA_DLL. David Reid 2022-02-11 19:11:39 +10:00
  • f83341e46f Update revision history. David Reid 2022-02-11 19:08:23 +10:00
  • 75b64cabf5 DirectSound: Increase the size of the default buffer size. David Reid 2022-02-11 18:35:08 +10:00
  • 320b0e0536 PulseAudio: Use a bigger default buffer size. David Reid 2022-02-10 18:46:30 +10:00
  • bcff6ac152 Don't return an error when a device is already started/stopped. David Reid 2022-02-09 18:19:04 +10:00
  • 467e449edb Revert "Experimental fix a what appears to be a threading error." David Reid 2022-02-08 19:18:25 +10:00
  • df28ecfa23 Experimental hack to partially workaround a PipeWire bug. David Reid 2022-02-08 18:08:02 +10:00
  • 0f76e7862f Experimental fix a what appears to be a threading error. David Reid 2022-02-08 17:55:34 +10:00
  • c18737fa07 Update version. David Reid 2022-02-07 18:22:31 +10:00
  • 1871138aa2 Attempt to fix an error in the data converter. David Reid 2022-02-07 17:42:50 +10:00
  • f97bc10b24 Update dr_flac. David Reid 2022-02-07 17:39:25 +10:00
  • 073b7bbbba Version 0.11.7 David Reid 2022-02-06 10:20:23 +10:00
  • 353eaba3c0 Update revision history. David Reid 2022-02-06 10:19:13 +10:00
  • 29aabca4ae Update dr_flac. David Reid 2022-02-06 10:05:26 +10:00
  • d5be37050e Fix a possible Wundef warning. David Reid 2022-02-05 09:02:32 +10:00
  • 10783dd8eb Update revision history. David Reid 2022-01-28 18:28:51 +10:00
  • 7627ada281 Fix a memory leak with LPF/HPF/BPF. David Reid 2022-01-28 18:12:52 +10:00
  • 0f461e564d Update version number and revision history. David Reid 2022-01-26 15:23:23 +10:00
  • 8f4a15c1ef Update dr_wav. David Reid 2022-01-26 15:21:56 +10:00
  • c3a9ab9b90 Version 0.11.6 David Reid 2022-01-22 12:12:24 +10:00
  • 1395b5e7cf Update documentation. David Reid 2022-01-22 12:11:13 +10:00
  • 13f1d31a85 Update CHANGES. David Reid 2022-01-22 12:09:44 +10:00