libsoundio icon indicating copy to clipboard operation
libsoundio copied to clipboard

C library for cross-platform real-time audio input and output

Results 104 libsoundio issues
Sort by recently updated
recently updated
newest added

Downstream packagers can parse changelog file for convenient display of changes. This would be highly appreciated! Note: there are no 2.0.0 release notes on the website (http://libsound.io/) either ![Screenshot_20230730_102815](https://github.com/andrewrk/libsoundio/assets/4140247/fd60b5ca-594f-450a-93f5-72afa5e4f0a5)

libsoundio is available as a port in [vcpkg](https://github.com/microsoft/vcpkg), a C++ library manager that simplifies installation for libsoundio and other project dependencies. Documenting the install process here will help users get...

fix https://github.com/andrewrk/libsoundio/issues/144

fix https://github.com/andrewrk/libsoundio/issues/268

!! Not ready for merging yet. I'd like to put forward a proposal to provide support for MSVC native builds on more modern versions of windows. Providing more seamless support...

I wanted to work around https://github.com/andrewrk/libsoundio/issues/276 by simply disabling assertions via the `NDEBUG` Macro. However this leads to unused variables for variables only introduced for asserting on them (e.g. [here](https://github.com/andrewrk/libsoundio/blob/master/src/os.c#L743)...

This is up to date arch linux with mingw-w64-binutils 2.38-3, mingw-w64-cmake 1-39, mingw-w64-configure 0.1.1-1,1mingw-w64-crt 10.0.0-1, mingw-w64-environment 1-4, mingw-w64-gcc 12.1.0-1, mingw-w64-headers 10.0.0-1 2.0.0 and b810bf2e9c4afc822c4843322cd08f7b36668109 compile without issues. Current 8ab36069123a8b38e247ace55f8a6b3e6ee14f5f fails...

The `soundio_ring_buffer_fill_count` function is not thread safe. The read and write pointers may change inbetween the calls to SOUNDIO_ATOMIC_LOAD. In my case this leads to assertion failures at `assert(count capacity);`...