Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert the CoreAudio backend to the updated backend API | Chris Robinson | 2017-04-09 | 1 | -0/+1 |
| | |||||
* | Convert the OpenSL backend to the new backend API | Chris Robinson | 2017-02-07 | 1 | -0/+1 |
| | | | | | This also removes the buffer queue callback's call to aluMixData, which could potentially block on a mutex. | ||||
* | Convert the SndIO backend to the updated API | Chris Robinson | 2016-12-21 | 1 | -0/+1 |
| | |||||
* | Change the backend getLatency method to return the clock time too | Chris Robinson | 2016-05-28 | 1 | -4/+19 |
| | | | | | | This will also allow backends to better synchronize the tracked clock time with the device output latency, without necessarily needing to lock if the backend API can allow for it. | ||||
* | Convert the PortAudio backend to the new backend API | Chris Robinson | 2015-10-22 | 1 | -0/+1 |
| | |||||
* | Convert the solaris backend to the new API | Chris Robinson | 2015-05-17 | 1 | -0/+1 |
| | |||||
* | Add a skeleton backend for JACK | Chris Robinson | 2014-12-21 | 1 | -0/+1 |
| | |||||
* | Convert the winmm backend to the new backend API | Chris Robinson | 2014-09-08 | 1 | -0/+1 |
| | |||||
* | Convert the wave writer backend to the new API | Chris Robinson | 2014-08-24 | 1 | -0/+1 |
| | |||||
* | Convert the mmdevapi backend to the new backend API | Chris Robinson | 2014-04-25 | 1 | -0/+1 |
| | |||||
* | Avoid forward-declaring backend vtables | Chris Robinson | 2014-04-23 | 1 | -4/+1 |
| | |||||
* | Convert the DSound backend to the new API | Chris Robinson | 2014-04-19 | 1 | -0/+1 |
| | |||||
* | Add a GCC-specific STATIC_UPCAST macro that checks the object type | Chris Robinson | 2014-04-19 | 1 | -1/+1 |
| | | | | | The check is compile time, and is functionally identical to the old/alternate version. | ||||
* | Use a C11-like mutex wrapper instead of CRITICAL_SECTIONs | Chris Robinson | 2014-04-16 | 1 | -2/+2 |
| | |||||
* | Use a void* for the backend Delete method param | Chris Robinson | 2014-03-22 | 1 | -2/+3 |
| | |||||
* | Store the old-style backend funcs in the wrapper | Chris Robinson | 2014-03-17 | 1 | -1/+1 |
| | |||||
* | Use a unique backend type for loopback | Chris Robinson | 2013-11-04 | 1 | -1/+2 |
| | |||||
* | Constify some function pointers | Chris Robinson | 2013-11-02 | 1 | -8/+8 |
| | |||||
* | Convert the OSS backend to the new interface | Chris Robinson | 2013-11-02 | 1 | -1/+4 |
| | |||||
* | Use a helper macro for making vtable thunks | Chris Robinson | 2013-10-29 | 1 | -34/+17 |
| | |||||
* | Add default handlers for reset, captureSamples, and availableSamples | Chris Robinson | 2013-10-29 | 1 | -0/+3 |
| | |||||
* | Convert the PulseAudio backend to the new interface | Chris Robinson | 2013-10-29 | 1 | -0/+1 |
| | |||||
* | Convert the loopback backend to the new interface | Chris Robinson | 2013-10-29 | 1 | -1/+5 |
| | |||||
* | Remove a couple unnecessary (and incorrect) parameter names | Chris Robinson | 2013-10-28 | 1 | -2/+2 |
| | |||||
* | Fix capture with the new backend interface | Chris Robinson | 2013-10-28 | 1 | -3/+3 |
| | |||||
* | Convert ALSA to the new backend interface | Chris Robinson | 2013-10-28 | 1 | -0/+1 |
| | |||||
* | Rename the support method to querySupport | Chris Robinson | 2013-10-28 | 1 | -4/+4 |
| | |||||
* | Create and use a backend wrapper for capture | Chris Robinson | 2013-10-28 | 1 | -2/+3 |
| | |||||
* | Add audio capture methods to ALCbackend | Chris Robinson | 2013-10-28 | 1 | -0/+9 |
| | |||||
* | Move ALCbackend base stuff to a separate file | Chris Robinson | 2013-10-28 | 1 | -0/+2 |
| | |||||
* | Move the device mutex to the backend | Chris Robinson | 2013-10-28 | 1 | -0/+5 |
| | |||||
* | Convert the Null backend to the ALCbackend style | Chris Robinson | 2013-10-28 | 1 | -0/+2 |
| | |||||
* | Add a backend factory base type | Chris Robinson | 2013-10-28 | 1 | -0/+43 |
| | |||||
* | Add a default getLatency to ALCbackend | Chris Robinson | 2013-10-28 | 1 | -0/+1 |
| | | | | And make sure the backend is properly deleted. | ||||
* | Move the lock/unlock methods to the backend | Chris Robinson | 2013-10-28 | 1 | -0/+12 |
| | |||||
* | Add missing header to git | Chris Robinson | 2013-10-27 | 1 | -0/+62 |