Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a FlexArray for ringbuffer storage | Chris Robinson | 2019-06-05 | 1 | -14/+18 |
| | |||||
* | Use al::byte instead of char for generic data storage | Chris Robinson | 2019-05-26 | 1 | -10/+10 |
| | |||||
* | Use c++ headers | Filip Gawin | 2019-01-09 | 1 | -3/+3 |
| | |||||
* | Fix the ringbuffer write limit | Chris Robinson | 2019-01-03 | 1 | -21/+14 |
| | | | | | | | Previously it just limited the returned write space, irrespective of how much had already been written. The buffer could still be filled up by doing multiple writes. Now the size is limited by adjusting the read pointer by the real vs limited difference when calculating the writable space. | ||||
* | Fix ring buffer vector methods | Chris Robinson | 2018-12-27 | 1 | -3/+3 |
| | |||||
* | Return unique_ptrs instead of raw pointers | Chris Robinson | 2018-12-27 | 1 | -8/+6 |
| | | | | For the ring buffer, channel converter, and sample converter. | ||||
* | Clean up the ring buffer struct and use member functions | Chris Robinson | 2018-12-26 | 1 | -112/+91 |
| | |||||
* | Use a normal delete instead of ll_ringbuffer_free | Chris Robinson | 2018-12-22 | 1 | -33/+12 |
| | | | | And use RingBufferPtr in more places | ||||
* | Avoid several uses of memset | Chris Robinson | 2018-12-08 | 1 | -1/+1 |
| | |||||
* | Avoid using ATOMIC_INIT | Chris Robinson | 2018-11-26 | 1 | -12/+11 |
| | |||||
* | Return the ringbuffer data pointers as a pair | Chris Robinson | 2018-11-19 | 1 | -18/+24 |
| | |||||
* | Make ll_ringbuffer_write/read take void*/const void* | Chris Robinson | 2018-11-19 | 1 | -6/+9 |
| | |||||
* | Remove the CONST_CAST hack | Chris Robinson | 2018-11-19 | 1 | -29/+27 |
| | |||||
* | Remove unused headers and checks | Chris Robinson | 2018-11-17 | 1 | -1/+0 |
| | |||||
* | Convert ringbuffer.c to C++ | Chris Robinson | 2018-11-17 | 1 | -0/+295 |