Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a flexible array for HrtfHandle and SampleConverter | Chris Robinson | 2019-01-11 | 1 | -3/+13 |
| | |||||
* | Clean up a member name | Chris Robinson | 2018-12-29 | 1 | -2/+2 |
| | |||||
* | Use member functions for the sample and channel converters | Chris Robinson | 2018-12-29 | 1 | -6/+6 |
| | |||||
* | Return unique_ptrs instead of raw pointers | Chris Robinson | 2018-12-27 | 1 | -5/+9 |
| | | | | For the ring buffer, channel converter, and sample converter. | ||||
* | Remove extraneous typedef, struct, and enum keywords | Chris Robinson | 2018-12-24 | 1 | -4/+3 |
| | |||||
* | Try to pacify MSVC's missing a suitable default constructor | Chris Robinson | 2018-12-01 | 1 | -17/+20 |
| | |||||
* | Pass the desired resampler to CreateSampleConverter | Chris Robinson | 2018-11-28 | 1 | -1/+3 |
| | |||||
* | Clean up the converter a bit | Chris Robinson | 2018-11-28 | 1 | -0/+5 |
| | |||||
* | Convert converter.c to C++ | Chris Robinson | 2018-11-17 | 1 | -12/+4 |
| | |||||
* | Fix a macro check | Chris Robinson | 2018-11-01 | 1 | -2/+2 |
| | |||||
* | Use one macro to handle both resample padding sizes | Chris Robinson | 2018-01-09 | 1 | -1/+1 |
| | |||||
* | Use the bsinc resampler for the converter | Chris Robinson | 2017-06-25 | 1 | -0/+1 |
| | |||||
* | Add a mono<->stereo converter | Chris Robinson | 2017-04-11 | 1 | -0/+12 |
| | | | | 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 | -1/+1 |
| | |||||
* | Reduce the size of the temp input buffer | Chris Robinson | 2017-04-10 | 1 | -1/+1 |
| | |||||
* | Add a sample converter | Chris Robinson | 2017-04-10 | 1 | -0/+42 |
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. |