David Reid
|
b306c6a270
|
Use pkg-config for libvorbis and libopus detection.
|
2025-09-10 09:51:13 +10:00 |
|
spevnev
|
9e1f02b12a
|
Fix unsigned offset overflow
|
2025-09-10 06:44:31 +10:00 |
|
David Reid
|
fa84240364
|
Fix a typo.
|
2025-09-09 17:27:25 +10:00 |
|
David Reid
|
0379f18239
|
Add NetBSD job to CI.
|
2025-08-23 14:28:09 +10:00 |
|
David Reid
|
8030f3bf7b
|
Merge branch 'dev' into dev-0.12
|
2025-08-23 09:54:51 +10:00 |
|
David Reid
|
70eb06d3bd
|
CMake: Minor fix for pthread and m.
|
2025-08-23 09:54:32 +10:00 |
|
Marcin Serwin
|
959283f244
|
Ignore missing library dependencies in CMake
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
2025-08-23 09:45:49 +10:00 |
|
David Reid
|
ea59076ba9
|
Try fixing a warning with MA_FALLTHROUGH.
|
2025-08-23 08:33:53 +10:00 |
|
David Reid
|
5384cfaf12
|
Merge branch 'dev' into dev-0.12
|
2025-08-23 08:11:38 +10:00 |
|
David Reid
|
1d7d8dfba0
|
Fix some CMake errors with the Emscripten build.
|
2025-08-23 08:09:03 +10:00 |
|
David Reid
|
f48d903526
|
WASAPI: Add a missing field to ma_AudioClientProperties.
Public issue https://github.com/mackron/miniaudio/issues/1028
|
2025-08-23 06:46:09 +10:00 |
|
David Reid
|
3bdd39fd2c
|
Make some sound functions const.
Public issue https://github.com/mackron/miniaudio/issues/990
|
2025-08-23 06:20:08 +10:00 |
|
David Reid
|
f9cb8a3e4d
|
Revert "Expose compile defines in pkg-config file"
This reverts commit a2f92095dc.
|
2025-08-23 06:09:33 +10:00 |
|
David Reid
|
74aa94d980
|
Merge branch 'dev' into dev-0.12
|
2025-08-23 05:50:33 +10:00 |
|
David Reid
|
e75a053908
|
Update CMake script to extract the version from miniaudio.h.
|
2025-08-23 05:50:15 +10:00 |
|
David Reid
|
dda0bd100b
|
Merge branch 'dev' into dev-0.12
|
2025-08-23 05:46:31 +10:00 |
|
David Reid
|
346d86ffa1
|
Update gitignore.
|
2025-08-23 05:45:05 +10:00 |
|
Marcin Serwin
|
a2f92095dc
|
Expose compile defines in pkg-config file
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
2025-08-23 05:41:27 +10:00 |
|
Marcin Serwin
|
badf36a378
|
Generate and install pkg-config file
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
2025-08-23 05:41:27 +10:00 |
|
Marcin Serwin
|
c9d288c3dc
|
Link linux backends if NO_RUNTIME_LINKING is enabled
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
|
2025-08-23 05:41:27 +10:00 |
|
Copilot
|
bcb198a7e9
|
Add GitHub CI workflow for compilation checks
|
2025-08-22 12:52:57 +10:00 |
|
David Reid
|
5221ee1858
|
Comment out an unused function.
|
2025-08-22 12:49:14 +10:00 |
|
David Reid
|
3803df947e
|
Update gitignore.
|
2025-08-22 12:34:06 +10:00 |
|
David Reid
|
e094807b46
|
Update readme for tests.
|
2025-08-22 12:33:01 +10:00 |
|
David Reid
|
733a3e3ec0
|
Another attempt at fixing the Emscripten build.
|
2025-08-22 12:29:51 +10:00 |
|
David Reid
|
0c245dd597
|
Fix the Android build.
|
2025-08-22 11:58:53 +10:00 |
|
David Reid
|
8c08e14119
|
Comment out an unused function.
|
2025-08-22 11:29:17 +10:00 |
|
David Reid
|
fde064bf03
|
Merge branch 'dev' into dev-0.12
|
2025-08-22 11:27:57 +10:00 |
|
David Reid
|
825d2c4466
|
Update fs.
|
2025-08-22 11:27:45 +10:00 |
|
David Reid
|
d522c8a017
|
Fix some warnings with the Android build.
|
2025-08-22 11:22:14 +10:00 |
|
David Reid
|
cac5825182
|
Remove an unused variable.
|
2025-08-22 11:17:43 +10:00 |
|
David Reid
|
125e300c69
|
Fix a type mismatch error.
|
2025-08-22 11:15:45 +10:00 |
|
David Reid
|
c036a9ff86
|
Try fixing errors when SDL2 is not found.
|
2025-08-22 11:12:44 +10:00 |
|
David Reid
|
563f1820cb
|
Improvements to the CMake script for Emscripten.
|
2025-08-22 09:51:50 +10:00 |
|
David Reid
|
fa031e75fd
|
Silence some pedantic warnings with Emscripten.
|
2025-08-22 09:47:16 +10:00 |
|
David Reid
|
8eba46fdee
|
Merge branch 'dev' into dev-0.12
|
2025-08-22 07:12:46 +10:00 |
|
David Reid
|
6fd62e6bbc
|
Update fs.
|
2025-08-22 07:12:34 +10:00 |
|
David Reid
|
ce6c21fffc
|
Fix some Clang warnings.
|
2025-08-22 07:09:06 +10:00 |
|
David Reid
|
c366358ed6
|
Try fixing a possible Emscripten error with the deviceio test.
|
2025-08-21 18:16:46 +10:00 |
|
David Reid
|
747faa3390
|
Fix some errors with the Emscripten build.
|
2025-08-21 18:01:06 +10:00 |
|
David Reid
|
ca3ba8c1a8
|
Update CMake script to relax build options for examples.
This makes it so examples don't throw annoying warnings, that in order
to fix, would require making the example code unnecessarily untidy.
|
2025-08-21 15:35:32 +10:00 |
|
David Reid
|
cb95cd6521
|
Force silence a warning in an example.
|
2025-08-21 14:47:11 +10:00 |
|
David Reid
|
b37530fdd6
|
Merge branch 'dev' into dev-0.12
|
2025-08-21 14:34:11 +10:00 |
|
David Reid
|
b1893aa8f1
|
Minor C89 compatibility fix.
|
2025-08-21 14:33:52 +10:00 |
|
David Reid
|
df4baf8d40
|
Fix some errors.
|
2025-08-21 14:24:21 +10:00 |
|
David Reid
|
21237008df
|
Silence some errors in the Steam Audio headers.
|
2025-08-21 14:23:31 +10:00 |
|
David Reid
|
7263de3b64
|
Delete the PipeWire test.
The PipeWire backend is now tested with the deviceio test.
|
2025-08-21 14:18:58 +10:00 |
|
David Reid
|
26a1566cb2
|
Fix some errors.
|
2025-08-21 14:09:22 +10:00 |
|
David Reid
|
df0358c870
|
Merge branch 'dev' into dev-0.12
|
2025-08-21 14:09:02 +10:00 |
|
David Reid
|
587bd83cbb
|
Update fs and fix some build errors with -std=c89.
|
2025-08-21 13:57:57 +10:00 |
|