dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_coreaudio_server_plugin.h File Reference
#include "dx_coreaudio_server_device.h"
#include "dx_proxy_driver.h"
#include "dx_sync.h"
#include "cf_uuid.h"
#include "cf_bundle.h"
#include <libproc.h>
Include dependency graph for dx_coreaudio_server_plugin.h:

Classes

class  dx::coreaudio::server::plugin< pin_t, device_t, driver_t >
 CoreAudio server plugin. 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.
namespace  dx::coreaudio::server
 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

Functions

std::ostream & dx::coreaudio::operator<< (std::ostream &os, const ::AudioServerPlugInClientInfo &client) noexcept

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.