|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
the driver side of CoreAudio: the plugin the HAL loads, its devices, pins and controls. dx::coreaudio itself is the client side - the two never meet in one object More...
Classes | |
| class | _preference |
| persistant CoreAudio storarage base class - do not use directly! use coreaudio::server::preference More... | |
| struct | control |
| the controls a pin publishes beyond the encoders: clock source and its settings, the S/PDIF flag and the stream's source selector - numbered past dx::stream::encoder::index so one target field carries both More... | |
| class | device |
| CoreAudio server streaming device. More... | |
| class | host |
| class | pin |
| a pin as the HAL sees it: the stream object, its format list and every control of this pin, each answering the HAL's property calls from the desc and the device's promoted settings More... | |
| class | plugin |
| CoreAudio server plugin. More... | |
Typedefs | |
| using | preference = dx::key_value_tree<_preference> |
| persistant CoreAudio storarage | |
the driver side of CoreAudio: the plugin the HAL loads, its devices, pins and controls. dx::coreaudio itself is the client side - the two never meet in one object
| using dx::coreaudio::server::preference = dx::key_value_tree<_preference> |
persistant CoreAudio storarage
| (c) copyright 2009 dynamic acoustics e.U. | generated on |