- 26 Jun, 2020 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 25 Jun, 2020 6 commits
-
-
David Reid authored
This is useful for those only using miniaudio for data conversion, decoding and/or encoding. Public issue https://github.com/dr-soft/miniaudio/issues/171
-
David Reid authored
Public issue https://github.com/dr-soft/miniaudio/issues/171
-
David Reid authored
-
David Reid authored
Public issue https://github.com/dr-soft/miniaudio/issues/171
-
David Reid authored
-
David Reid authored
Public issue https://github.com/dr-soft/miniaudio/issues/172
-
- 24 Jun, 2020 17 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
I've noticed that a lot of this doesn't actually require atomic operations so this may be reviewed again later.
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 23 Jun, 2020 11 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
This fixes an issue where a decoding backend can report configurations outside of miniaudio's limits. Public issues: * https://github.com/dr-soft/miniaudio/issues/166 * https://github.com/dr-soft/miniaudio/issues/167
-
David Reid authored
This is uninitializing the ring buffer before the device which results in a situation where a stray data callback may try touching the buffer after it's be uninitialized.
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
This is an internal change and does not affect any public APIs. This change is in preparation for future lock-free high level APIs.
-
David Reid authored
-
David Reid authored
-
- 22 Jun, 2020 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 19 Jun, 2020 2 commits
-
-
David Reid authored
-
David Reid authored
This updates ma_linear_resampler_get_expected_output_frame_count() to calculate the expected output frame count in constant time rather than linear time. This should improve performances of anything using ma_calculate_frame_count_after_resampling() which includes ma_decoder_get_length_in_pcm_frames().
-