mirror of
https://github.com/Ryujinx/libsoundio.git
synced 2025-10-24 11:07:08 +00:00
List<T> is now a really ugly macro. Added a workaround for jack.h not putting `void` in function prototypes for functions that take no arguments. I made upstream pull requests to jack1 and jack2 but I don't have high hopes about them getting merged. I removed the lock-free atomic asserts. clang reports non-lock-free atomics when in fact it does have lock-free atomics. I inspected the generated code for gcc and clang for fetch_add, load, and store, on x86_64 and armhf, and it's all lock free. Closes #45. |
||
|---|---|---|
| .. | ||
| backend_disconnect_recover.c | ||
| latency.c | ||
| overflow.c | ||
| underflow.c | ||
| unit_tests.c | ||
| valgrind.supp | ||