Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632) | Boris I. Bendovsky | 2022-01-30 | 1 | -0/+30 |
| | | | | | | | | | | | | | | | * Add EAX extensions (EAX 2.0-5.0, X-RAM) * Comment out C++17 leftovers * Remove everything related to patching * Update alsoftrc.sample * Rewrite integration * Fix GCC compilation under Linux * Always reset EAX effect properties when loading it into FX slot | ||||
* | Remove math_defs.h | Chris Robinson | 2022-01-27 | 1 | -1/+0 |
| | |||||
* | Start and use a standard-like numbers header | Chris Robinson | 2022-01-27 | 1 | -0/+1 |
| | |||||
* | Fix non-runtime linking with pipewire | Chris Robinson | 2021-12-25 | 1 | -1/+2 |
| | |||||
* | Move the effects base and effectslot to core | Chris Robinson | 2021-12-17 | 1 | -2/+3 |
| | |||||
* | Disable MSVC warning 4127 | Chris Robinson | 2021-11-08 | 1 | -1/+1 |
| | | | | | | | "conditional expression is constant", which C++14 can't do anything about since 'if constexpr' was added in C++17. The checks are necessary since it's dealing with a templatized type, or a compile-time non-macro constant for the target system's endian order. | ||||
* | Always define NOMINMAX on Windows | Chris Robinson | 2021-08-23 | 1 | -2/+2 |
| | | | | Clang needs it too, not just MSVC, and it doesn't seem to hurt MinGW. | ||||
* | Start a PipeWire backend | Chris Robinson | 2021-08-02 | 1 | -0/+21 |
| | | | | It's just a copy of the Null backend to start with | ||||
* | Still print a warning when DBus or Qt5 aren't found | Chris Robinson | 2021-07-17 | 1 | -0/+13 |
| | | | | | | | | This way merely avoids the several lines of spam when the config module isn't found, which there's otherwise no reasonable way to test for since they're provided by the package, which you need to use find_package to search for, which causes the spam. It's still useful to report the packages weren't found in case they were expected. | ||||
* | Silence searching for Qt5 | Chris Robinson | 2021-07-17 | 1 | -1/+1 |
| | |||||
* | CMakeLists: add QUIET to Dbus1 find_package() | Nick (nift4) | 2021-07-17 | 1 | -1/+1 |
| | | | * Android doesn't have dbus, logspam is annoying | ||||
* | Add a utility to encode audio files to UHJ | Chris Robinson | 2021-07-09 | 1 | -0/+8 |
| | |||||
* | Make OpenALConfig.cmake compatible with CMake's FindOpenAL.cmake (#581) | Anonymous Maarten | 2021-07-06 | 1 | -4/+12 |
| | | | | | | | * Make OpenALConfig.cmake compatible with CMake's FindOpenAL.cmake * Create and install OpenALConfigVersion.cmake * cmake: drop creating of OpenALConfigVersion.cmake | ||||
* | Merge pull request #564 from halx99/patch-1 | kcat | 2021-05-13 | 1 | -1/+3 |
|\ | | | | | Improve cmake to handle tvOS | ||||
| * | Update CMakeLists.txt | HALX99 | 2021-05-13 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #559 from tatokis/split-sse-sse2 | kcat | 2021-05-13 | 1 | -8/+17 |
|\ \ | |/ |/| | Allow enabling SSE without SSE2 | ||||
| * | Allow enabling SSE without SSE2 | Tasos Sahanidis | 2021-04-30 | 1 | -8/+17 |
| | | |||||
* | | Update some comments in CMake | Chris Robinson | 2021-05-13 | 1 | -6/+7 |
| | | |||||
* | | Fix check_include_file return unexpected result (#563) | HALX99 | 2021-05-13 | 1 | -8/+8 |
| | | | | | | Don't overwrite existing CMAKE_TRY_COMPILE_PLATFORM_VARIABLES values. | ||||
* | | Rename alcontext.h and move some functions to context.cpp | Chris Robinson | 2021-04-27 | 1 | -1/+2 |
| | | |||||
* | | Rename alcmain.h to device.h | Chris Robinson | 2021-04-27 | 1 | -1/+2 |
| | | |||||
* | | Update include headers | Chris Robinson | 2021-04-27 | 1 | -1/+0 |
| | | | | | | | | Don't add alc/ to the include paths. | ||||
* | | Move BufferStorage and Voice to core | Chris Robinson | 2021-04-27 | 1 | -5/+5 |
| | | |||||
* | | Move ContextBase and VoiceChange to core | Chris Robinson | 2021-04-27 | 1 | -3/+5 |
| | | |||||
* | | Move bformatdec to core | Chris Robinson | 2021-04-25 | 1 | -3/+3 |
| | | |||||
* | | Move async_event.h to core | Chris Robinson | 2021-04-25 | 1 | -1/+1 |
| | | |||||
* | | Move some functions to core | Chris Robinson | 2021-04-25 | 1 | -0/+2 |
| | | | | | | | | And clean up more includes | ||||
* | | Move GetHFOrderScales to a more appropriate place | Chris Robinson | 2021-04-24 | 1 | -0/+1 |
| | | |||||
* | | Move the DeviceBase declaraction to core | Chris Robinson | 2021-04-24 | 1 | -0/+2 |
| | | |||||
* | | Move some more sources to core | Chris Robinson | 2021-04-24 | 1 | -4/+4 |
| | | |||||
* | | Move hrtf.cpp/h to core | Chris Robinson | 2021-04-22 | 1 | -2/+2 |
| | | |||||
* | | Move helpers.cpp to core | Chris Robinson | 2021-04-22 | 1 | -2/+2 |
| | | |||||
* | | Optionally use RTKit/D-Bus to set elevated priority | Chris Robinson | 2021-04-18 | 1 | -1/+24 |
| | | | | | | | | If pthread_setschedparam fails or is unavailable. | ||||
* | | Decode UHJ buffers to B-Format for mixing | Chris Robinson | 2021-03-31 | 1 | -0/+1 |
| | | | | | | | | | | This should also have an adjustment for the shelf filter. Although it's not clear what the appropriate adjustments should be. | ||||
* | | Move the UHJ phase shifter to a common header | Chris Robinson | 2021-03-28 | 1 | -0/+1 |
| | | |||||
* | | Add the export definitions to the library projects | Chris Robinson | 2021-03-28 | 1 | -2/+4 |
| | | | | | | | | Instead of the config.h header. | ||||
* | | Add a utility to decode UHJ sound files to AMB | Chris Robinson | 2021-03-21 | 1 | -4/+16 |
| | | | | | | | | | | | | Currently only supports 2-channel UHJ, and the produced .amb files shouldn't be played as normal B-Format (decoded 2-channel UHJ needs to use different shelf filters). | ||||
* | | Move the ComPtr wrapper to a common header | Chris Robinson | 2021-03-08 | 1 | -0/+1 |
|/ | |||||
* | Release 1.21.1 | Chris Robinson | 2021-02-04 | 1 | -1/+1 |
| | |||||
* | Move al::deque to a common header | Chris Robinson | 2021-01-25 | 1 | -0/+1 |
| | |||||
* | Don't bother checking for std::aligned_alloc | Chris Robinson | 2021-01-22 | 1 | -17/+0 |
| | |||||
* | Fix setting the correct standards flag | Chris Robinson | 2021-01-22 | 1 | -2/+10 |
| | |||||
* | Ensure the correct standard is set for cmake checks | Chris Robinson | 2021-01-22 | 1 | -0/+2 |
| | |||||
* | Make the endian test more C++-like | Chris Robinson | 2021-01-21 | 1 | -1/+1 |
| | |||||
* | Avoid global constexpr arrays | Chris Robinson | 2021-01-21 | 1 | -1/+0 |
| | |||||
* | Avoid explicitly searching for the WindowsSDK | Chris Robinson | 2021-01-19 | 1 | -25/+23 |
| | | | | | | It's causing problems with various setups. So instead we'll have to assume some things for Windows (namely that winmm exists, and if dsound isn't in DXSDK_DIR, it needs to be in the compiler's default paths to be usable). | ||||
* | Move cpu_caps and fpu_ctrl to core | Chris Robinson | 2020-12-31 | 1 | -4/+4 |
| | |||||
* | Check for SSE and NEON earlier | Chris Robinson | 2020-12-31 | 1 | -71/+84 |
| | |||||
* | Move the ambdec loader to core | Chris Robinson | 2020-12-25 | 1 | -2/+2 |
| | |||||
* | Use an import target for linking OpenSL | Chris Robinson | 2020-12-24 | 1 | -2/+1 |
| |