Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a different way to get the size of structs with flexible array members | Chris Robinson | 2017-04-18 | 1 | -1/+1 |
| | |||||
* | Mark some pointers with restrict | Chris Robinson | 2017-04-13 | 1 | -2/+4 |
| | |||||
* | Store the ambisonic order separate from the channel enum | Chris Robinson | 2017-04-12 | 1 | -1/+1 |
| | |||||
* | Remove an unnecessary variable | Chris Robinson | 2017-04-11 | 1 | -6/+2 |
| | |||||
* | Use the correct channel conversion functions | Chris Robinson | 2017-04-11 | 1 | -16/+16 |
| | |||||
* | Add a mono<->stereo converter | Chris Robinson | 2017-04-11 | 1 | -0/+122 |
| | | | | This converter always outputs floats, and uses energy-preserving scaling. | ||||
* | Update the given source pointer in the sample converter | Chris Robinson | 2017-04-10 | 1 | -4/+4 |
| | |||||
* | Add a sample converter | Chris Robinson | 2017-04-10 | 1 | -0/+332 |
This is intended to do conversions for interleaved samples, and supports changing from one DevFmtType to another as well as resampling. It does not handle remixing channels. The mixer is more optimized to use the resampling functions directly. However, this should prove useful for recording with certain backends that won't do the conversion themselves. |