aboutsummaryrefslogtreecommitdiffstats
path: root/core/bformatdec.h
Commit message (Collapse)AuthorAgeFilesLines
* Ensure struct members are initializedChris Robinson2023-12-201-3/+3
|
* Remove DEF_NEWDELChris Robinson2023-12-161-2/+0
| | | | | C++17 provides alignment-aware allocators for us, so we don't need to use our own to make sure classes/structs are properly aligned.
* Clean up some more clang-tidy warningsChris Robinson2023-12-081-3/+3
|
* Use a variant instead of a union+flagChris Robinson2023-09-031-14/+8
|
* Avoid using al::vector unnecessarilyChris Robinson2023-05-121-2/+2
|
* Remove extra ';' after member function definition (#652)Jan Niklas Hasse2022-01-311-1/+1
| | | Found using -Wextra-semi warning.
* Use a vector in BFormatDec instead of FlexArrayChris Robinson2021-12-101-3/+9
| | | | | | FlexArray would be better since it's not likely to use much memory for the array, but the std::unique_ptr makes BFormatDec a non-standard layout, causing GCC and Clang to complain.
* Convert AmbDecConf to DecoderConfig for loadingChris Robinson2021-06-231-10/+4
| | | | | This keeps AmbDecConf uses confined to multi-channel panning initialization, and avoids spreading conversions and maps all over.
* Move bformatdec to coreChris Robinson2021-04-251-0/+71