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
|
dc622b3182
|
Use std::isfinite from the cmath header
|
2018-11-15 06:48:52 -08:00 |
|
Chris Robinson
|
245b7ff0b4
|
Remove the unused al_string API
|
2018-11-15 06:32:01 -08:00 |
|
Chris Robinson
|
7b3a2085aa
|
Use a regular char* for the device's name
|
2018-11-15 06:23:01 -08:00 |
|
Chris Robinson
|
ab9f8162b8
|
Pass a normal const char* to EnumerateHrtf
|
2018-11-15 05:38:27 -08:00 |
|
Chris Robinson
|
1971d0f5c6
|
Use std::string instead of al_string for enumerating
|
2018-11-15 04:24:33 -08:00 |
|
Chris Robinson
|
c4d3444a6d
|
Use std::pow and std::log2
|
2018-11-14 17:03:04 -08:00 |
|
Chris Robinson
|
46301a087c
|
Use C++ a bit more with alc.cpp
|
2018-11-14 06:17:47 -08:00 |
|
Chris Robinson
|
3021a426c0
|
Convert ALc.c to C++
|
2018-11-14 04:15:44 -08:00 |
|