Chris Robinson
|
ccdaca80c9
|
Use standard complex types instead of custom
|
2018-11-17 04:14:57 -08:00 |
|
Chris Robinson
|
b69b3bd89f
|
Convert fshifter.c to C++
|
2018-11-17 01:58:38 -08:00 |
|
Chris Robinson
|
aa66ed0ea5
|
Convert modulator.c to C++
|
2018-11-17 01:53:39 -08:00 |
|
Chris Robinson
|
a7d3c24b51
|
Convert null.c to C++
|
2018-11-17 01:49:26 -08:00 |
|
Chris Robinson
|
557048afa2
|
Convert pshifter.c to C++
|
2018-11-17 01:36:47 -08:00 |
|
Chris Robinson
|
8410e71a34
|
Convert the reverb effect to C++
|
2018-11-16 21:31:52 -08:00 |
|
Chris Robinson
|
a68d0b68d7
|
Convert mixvoice.c to C++
|
2018-11-16 20:46:50 -08:00 |
|
Chris Robinson
|
53373a43b8
|
Convert ALu.c to C++
Required changes to bsincgen to generate C++-friendly structures.
|
2018-11-16 20:32:19 -08:00 |
|
Chris Robinson
|
317acd6ae2
|
Convert alEffect.c and alFilter.c to C++
|
2018-11-16 18:44:43 -08:00 |
|
Chris Robinson
|
a15a678da6
|
Convert alListener.c to C++
|
2018-11-16 18:37:55 -08:00 |
|
Chris Robinson
|
0e0fe15b98
|
Convert alAuxEffectSlot.c to C++
|
2018-11-16 18:28:39 -08:00 |
|
Chris Robinson
|
165c162d01
|
Convert alState.c to C++
|
2018-11-16 06:48:33 -08:00 |
|
Chris Robinson
|
436db28a3f
|
Convert alError.c to C++
|
2018-11-16 06:24:24 -08:00 |
|
Chris Robinson
|
8be45fe8a5
|
Convert alExtension.c to C++
|
2018-11-16 06:08:25 -08:00 |
|
Chris Robinson
|
fedd5ebbea
|
Convert event.c to C++
|
2018-11-16 06:00:28 -08:00 |
|
Chris Robinson
|
5cdd28c736
|
Convert sample_cvt.c to C++
|
2018-11-16 05:24:15 -08:00 |
|
Chris Robinson
|
7ef7477a13
|
Convert the PortAudio backend factory
|
2018-11-15 23:50:15 -08:00 |
|
Chris Robinson
|
78eb68a89f
|
Convert the WinMM backend factory
|
2018-11-15 23:41:09 -08:00 |
|
Chris Robinson
|
2ca6119e0e
|
Convert the DSound backend factory
|
2018-11-15 23:32:28 -08:00 |
|
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 |
|