Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ao_coreaudio: move to new log API | Stefano Pigozzi | 2013-08-01 | 1 | -3/+3 |
| | |||||
* | ao_coreaudio: switch properties getters to talloc | Stefano Pigozzi | 2013-07-22 | 1 | -2/+3 |
| | |||||
* | ao_coreaudio: refactor properties code | Stefano Pigozzi | 2013-07-22 | 1 | -59/+40 |
| | | | | | | | | Introduce some macros to deal with properties. These allow to work around the limitation of CoreAudio's API being `void **` based. The macros allow to keep their client's code DRY, by not asking size and other details which can be derived by the macro itself. I have no idea why Apple didn't design their API like this in the first place. | ||||
* | ao_coreaudio: split ao_coreaudio_common in two files | Stefano Pigozzi | 2013-07-22 | 1 | -0/+126 |
* ao_coreaudio_utils: contains several utility function * ao_coreaudio_properties: contains functions to set and get audio object properties. Conflicts: audio/out/ao_coreaudio.c |