- 13 Feb, 2025 4 commits
- 08 Feb, 2025 1 commit
-
-
znakeeye authored
-
- 22 Jan, 2025 6 commits
-
-
HeroesOfBalkan authored
-
HeroesOfBalkan authored
-
HeroesOfBalkan authored
-
HeroesOfBalkan authored
-
HeroesOfBalkan authored
-
HeroesOfBalkan authored
-
- 21 Jan, 2025 1 commit
-
-
David Reid authored
-
- 18 Jan, 2025 6 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 17 Jan, 2025 1 commit
-
-
David Reid authored
-
- 11 Jan, 2025 11 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
The data source implementation of a ma_pcm_rb could possibly return a frame count of 0 which would in turn result in ma_data_source_read_pcm_frames() returning MA_AT_END which does not make sense for a ring buffer since it has no notion of an end.
-
David Reid authored
There is no notion of an "end" in a ring buffer. Also, this result is returned when the operation completed successfully which makes a result code other than MA_SUCCESS confusing.
-
David Reid authored
With this commit, when targeting pthreads with the -pthread, the engine will allow threading with it's internal resource manager. Public issue https://github.com/mackron/miniaudio/issues/855
-
David Reid authored
Support for this was added to Emscripten 3.1.70. Currently only querying the quantum size is supported. I believe support for configuring the quantum size is coming later in Web Audio 1.1. Compilation with versions of Emscripten earlier than 3.1.70 is still supported.
-
David Reid authored
-
francois@recisio.com authored
-
francois@recisio.com authored
-
francois@recisio.com authored
-
David Reid authored
-
- 10 Jan, 2025 2 commits
-
-
-
Dmitry Atamanov authored
-
- 06 Jan, 2025 8 commits
-
-
David Reid authored
-
strager authored
ma_resampler_init has three parameters, not two. Add the missing pAllocationCallbacks argument in the example code.
-
znakeeye authored
-
David Reid authored
-
David Reid authored
This commit removes the calls to ma_device__set_state() and replaces them with a call to ma_device_stop() which is the intended way for backends to change the state of the device. In addition, this comes with the added effect of firing the stop callback when a reroute fails.
-
David Reid authored
This change makes it so that setBufferCapacityInFrames() and setFramesPerDataCallback() can be opted-in if explicitly requested in the device config. This also adds back enableCompatibilityWorkarounds in order to prevent anyone's build from breaking when updating. This will be removed again in the 0.12 branch.
-
znakeeye authored
Fix rare crash during uninit where the streams got closed by worker thread (re-routing) and never re-opened.
-
znakeeye authored
AAudio re-routing slightly improved. Retrying re-routing at most three times. If some BlueTooth device goes nuts and toggles connection state back and forth, we bail out.
-