Chris Robinson
|
5dc1956e18
|
Convert the QSA backend factory
|
2018-11-15 23:10:06 -08:00 |
|
Chris Robinson
|
c78b42fb4e
|
Convert the OSS backend factory
|
2018-11-15 23:02:26 -08:00 |
|
Chris Robinson
|
7884cec02b
|
Convert the SndIO backend factory
|
2018-11-15 22:36:49 -08:00 |
|
Chris Robinson
|
271cfcf8e3
|
Convert the Solaris backend factory
|
2018-11-15 22:23:29 -08:00 |
|
Chris Robinson
|
d73d01548d
|
Convert the SDL2 backend factory
|
2018-11-15 22:15:10 -08:00 |
|
Chris Robinson
|
2a839e5762
|
Convert the JACK backend factory
|
2018-11-15 22:03:20 -08:00 |
|
Chris Robinson
|
d4928d4e7d
|
Convert the Wave Writer backend factory
|
2018-11-15 21:53:14 -08:00 |
|
Chris Robinson
|
cc113ce6ab
|
Convert the OpenSL backend factory
|
2018-11-15 21:42:17 -08:00 |
|
Chris Robinson
|
9d43b548cc
|
Convert the ALSA backend factory
|
2018-11-15 21:33:44 -08:00 |
|
Chris Robinson
|
ead830814b
|
Convert the CoreAudio backend factory
|
2018-11-15 21:24:09 -08:00 |
|
Chris Robinson
|
b1fb2e9e14
|
Convert the WASAPI backend factory
|
2018-11-15 21:14:20 -08:00 |
|
Chris Robinson
|
e716c7b988
|
Convert the PulseAudio backend factory
|
2018-11-15 19:57:21 -08:00 |
|
Chris Robinson
|
4311c609e4
|
Update the loopback backend
|
2018-11-15 19:42:13 -08:00 |
|
Chris Robinson
|
49d8ac2537
|
Start a new backend factory API
Using proper class inheritance. Be aware this breaks all backends except null
(and loopback). They will be restored individually in due time.
|
2018-11-15 19:15:14 -08:00 |
|
Chris Robinson
|
7c93308771
|
Remove checks for functions that always exist
They're part of C++11 and available on the testing systems. If some system has
trouble, switching to proper C++ calls should fix it.
|
2018-11-15 17:53:05 -08:00 |
|
Chris Robinson
|
245b7ff0b4
|
Remove the unused al_string API
|
2018-11-15 06:32:01 -08:00 |
|
Chris Robinson
|
8f771a0387
|
Convert alSource.c to C++
|
2018-11-15 03:13:54 -08:00 |
|
Chris Robinson
|
3b1b029a75
|
Remove some now-unused function checks
|
2018-11-14 17:08:14 -08:00 |
|
Chris Robinson
|
3021a426c0
|
Convert ALc.c to C++
|
2018-11-14 04:15:44 -08:00 |
|
Chris Robinson
|
b15dcea4bb
|
Move extern inline declarations to their own C source
|
2018-11-14 00:07:50 -08:00 |
|
Chris Robinson
|
2445bfd578
|
Convert the CoreAudio backend to C++
|
2018-11-13 02:09:21 -08:00 |
|
Chris Robinson
|
0ff349a714
|
Convert the QSA backend to C++
This may very well not work, since there's no testing and my IDE is not able to
show real problems over the incompatibilities with ALSA headers.
|
2018-11-13 01:56:34 -08:00 |
|
Chris Robinson
|
09ea1d58f6
|
Convert the backend base to C++
|
2018-11-13 01:39:42 -08:00 |
|
Chris Robinson
|
74d1337cc7
|
Convert the ALSA backend to C++
|
2018-11-13 01:36:17 -08:00 |
|
Chris Robinson
|
1f34af4718
|
Convert the JACK backend to C++
|
2018-11-13 01:20:15 -08:00 |
|
Chris Robinson
|
51a1310902
|
Convert the OpenSL backend to C++
|
2018-11-13 00:33:25 -08:00 |
|
Chris Robinson
|
c93b7ca0da
|
Convert the OSS backend to C++
|
2018-11-12 23:49:11 -08:00 |
|
Chris Robinson
|
d9a47ab63c
|
Convert the PortAudio backend to C++
|
2018-11-12 23:32:11 -08:00 |
|
Chris Robinson
|
dd9ccde055
|
Convert the SoundIO backend to C++
|
2018-11-12 23:17:27 -08:00 |
|
Chris Robinson
|
efae7bfb72
|
Convert the Solaris backend to C++
|
2018-11-12 23:06:31 -08:00 |
|
Chris Robinson
|
e7ab5053e4
|
Convert the SDL2 backend to C++
|
2018-11-12 22:57:39 -08:00 |
|
Chris Robinson
|
58a71a1a00
|
Convert helpers.c to C++
|
2018-11-11 14:56:25 -08:00 |
|
Chris Robinson
|
2db82bea6f
|
Define the examples' common library earlier
|
2018-11-11 00:47:57 -08:00 |
|
Chris Robinson
|
f3ce7bc7dc
|
Move altimespec_get and al_nssleep to examples' common code
|
2018-11-10 21:09:54 -08:00 |
|
Chris Robinson
|
5ec644f859
|
Convert alconfig to C++
|
2018-11-10 00:13:35 -08:00 |
|
Chris Robinson
|
db56fd5e3d
|
Convert hrtf.c to C++
|
2018-11-09 18:08:42 -08:00 |
|
Chris Robinson
|
e8679e7214
|
Convert the null backend to C++
|
2018-11-09 03:46:30 -08:00 |
|
Chris Robinson
|
781ca7c58b
|
Convert the loopback backend to C++
|
2018-11-09 03:15:57 -08:00 |
|
Chris Robinson
|
b2cdfe58eb
|
Convert the wave backend to C++
|
2018-11-09 01:55:54 -08:00 |
|
Chris Robinson
|
75eeb6ba4b
|
Convert the WinMM backend to C++
|
2018-11-08 20:32:31 -08:00 |
|
Chris Robinson
|
b27ccb8aa6
|
Fix a macro typo
|
2018-11-08 12:21:25 -08:00 |
|
Chris Robinson
|
29435ad966
|
Prevent MSVC's dumb min/max macros
|
2018-11-08 04:15:16 -08:00 |
|
kcat
|
22c8330200
|
Merge pull request #246 from john-preston/fix_macro
Fix Resample_bsinc_SSE pointer casts.
|
2018-11-08 03:50:37 -08:00 |
|
John Preston
|
c354ba2d2e
|
Fix Resample_bsinc_SSE pointer casts.
Regression was introduced in 5ec11a017c.
|
2018-11-08 14:18:34 +04:00 |
|
Chris Robinson
|
5e5e2f654e
|
Disable MSVC warning C4200
"nonstandard extension used: zero-sized array in struct/union"
|
2018-11-06 21:45:40 -08:00 |
|
Chris Robinson
|
620ae6491b
|
Handle CMake policy CMP0075
|
2018-11-06 19:43:14 -08:00 |
|
Chris Robinson
|
bf63c3d3d8
|
Don't set _FILE_OFFSET_BITS on Android
|
2018-11-06 19:15:09 -08:00 |
|
Chris Robinson
|
3b664041ba
|
Convert the DSound backend to C++
|
2018-11-06 02:17:20 -08:00 |
|
Chris Robinson
|
96819237d6
|
Convert ambdec.c to C++
|
2018-11-03 19:51:23 -07:00 |
|
Chris Robinson
|
4bfaa173c4
|
Convert panning.c to C++
|
2018-11-03 19:05:23 -07:00 |
|