|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
Classes | |
| class | dx::coreaudio::_device< desc_t, preference_t, stream_t, group_t > |
| CoreAudio client device. More... | |
| class | dx::coreaudio::_device< desc_t, preference_t, stream_t, group_t >::clocksource |
| the clock source as the HAL models it: a selector control object beside the device, its current item an ::AudioObjectID. The promoted carries the index into the available items instead, which is what a desc's clock settings are numbered by More... | |
| class | dx::coreaudio::_device< desc_t, preference_t, stream_t, group_t >::icon |
| the device's icon as a file system path; the HAL states it as a URL More... | |
| class | dx::coreaudio::device< desc_t, preference_t, stream_t, group_t, _hosted > |
| CoreAudio client device. More... | |
| struct | dx::coreaudio::device< desc_t, preference_t, stream_t, group_t, _hosted >::mirror |
| a hosted device's transport settings' mirror (dx::stream::settings): a promoted property of the pod, born with the counterpart's property, the setting mapped to its selector - as service::client::device::mirror over the pipe More... | |
| class | dx::coreaudio::group< device_t, source_t > |
| a CoreAudio client's own streaming group: the HAL I/O proc runs its session More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::coreaudio |
| CoreAudio, both sides of it: dx::coreaudio is the HAL client - a device the system published, whoever drives it - and dx::coreaudio::server is the plugin that publishes one. Settings are HAL properties here, promoted over dx::coreaudio::promoted::property. | |
Functions | |
| template<typename desc_t> | |
| std::ostream & | operator<< (std::ostream &os, const dx::coreaudio::device< desc_t > &device) |
|
inline |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |