- 13 Feb, 2020 1 commit
-
-
David Reid authored
This change makes a copy of the master volume factor before applying it so that if another thread changes the volume it won't apply the change part way through the processing of a period.
-
- 12 Feb, 2020 9 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
With this change the stop callback must be set via the device config.
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 11 Feb, 2020 1 commit
-
-
David Reid authored
-
- 10 Feb, 2020 7 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
This example is no longer useful as everything is explained in the documentation of ma_context_init() and ma_device_init().
-
David Reid authored
-
David Reid authored
-
- 09 Feb, 2020 8 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
These used to represent the size of the entire buffer, with the latency defined by the the size of this buffer, divided by the period count. This ended up being confusing because people assumed the buffer size by itself was enough to define the latency. With this commit, these config variables have been replaced with ones that take the size of a period rather than the size of the entire buffer. These are called periodSizeInFrames and periodSizeInMilliseconds. With this change, the latency is determined by these settings alone, without needing to take the period count into account. This should make things much easier to understand. This commit removes MA_BASE_BUFFER_SIZE_IN_MILLISECONDS_LOW_LATENCY and MA_BASE_BUFFER_SIZE_IN_MILLISECONDS_CONSERVATIVE. This commit removes ma_get_default_buffer_size_in_milliseconds() and ma_get_default_buffer_size_in_frames().
-
David Reid authored
-
David Reid authored
-
- 08 Feb, 2020 6 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
* ma_context_uninit() * ma_context_enumerate_devices() * ma_context_get_devices() * ma_context_get_device_info() * ma_context_is_loopback_supported()
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 06 Feb, 2020 1 commit
-
-
David Reid authored
-
- 05 Feb, 2020 2 commits
-
-
David Reid authored
Public issue https://github.com/dr-soft/miniaudio/issues/131
-
David Reid authored
-
- 04 Feb, 2020 1 commit
-
-
David Reid authored
This has the input and output formats the wrong way around.
-
- 03 Feb, 2020 4 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-