Miniaudio

Latest version: v1.59

Safety actively analyzes 626436 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 17

0.10.24

- Fix a bug where initialization of a backend can fail due to some bad state being set from a prior failed attempt at initializing a
lower priority backend.

0.10.23

- AAudio: Add support for configuring a playback stream's usage.
- Fix a compilation error when all built-in asynchronous backends are disabled at compile time.
- Fix compilation errors when compiling as C++.

0.10.22

- Add support for custom backends.
- Add support for detecting default devices during device enumeration and with `ma_context_get_device_info()`.
- Refactor to the PulseAudio backend. This simplifies the implementation and fixes a capture bug.
- ALSA: Fix a bug in `ma_context_get_device_info()` where the PCM handle is left open in the event of an error.
- Core Audio: Further improvements to sample rate selection.
- Core Audio: Fix some bugs with capture mode.
- OpenSL: Add support for configuring stream types and recording presets.
- AAudio: Add support for configuring content types and input presets.
- Fix bugs in `ma_decoder_init_file*()` where the file handle is not closed after a decoding error.
- Fix some compilation warnings on GCC and Clang relating to the Speex resampler.
- Fix a compilation error for the Linux build when the ALSA and JACK backends are both disabled.
- Fix a compilation error for the BSD build.
- Fix some compilation errors on older versions of GCC.
- Add documentation for `MA_NO_RUNTIME_LINKING`.

0.10.21

- Add ma_is_backend_enabled() and ma_get_enabled_backends() for retrieving enabled backends at run-time.
- WASAPI: Fix a copy and paste bug relating to loopback mode.
- Core Audio: Fix a bug when using multiple contexts.
- Core Audio: Fix a compilation warning.
- Core Audio: Improvements to sample rate selection.
- Core Audio: Improvements to format/channels/rate selection when requesting defaults.
- Core Audio: Add notes regarding the Apple notarization process.
- Fix some bugs due to null pointer dereferences.

0.10.20

- Fix build errors with UWP.
- Minor documentation updates.

0.10.19

- WASAPI: Return an error when exclusive mode is requested, but the native format is not supported by miniaudio.
- Fix a bug where ma_decoder_seek_to_pcm_frames() never returns MA_SUCCESS even though it was successful.
- Store the sample rate in the `ma_lpf` and `ma_hpf` structures.

Page 7 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.