dxd - dynax driver framework 2.2.0d81
cross platform open source driver development framework
|
#include "dx_common.h"
#include "dx_driver.h"
#include "dx_mach.h"
#include "dx_stream_device.h"
#include "dx_virtual_stream_device.h"
#include <set>
#include <memory>
#include <vector>
#include <CoreAudio/AudioHardware.h>
#include <CoreAudio/AudioServerPlugIn.h>
Classes | |
class | dx::coreaudio::device< desc_t > |
CoreAudio client device. More... | |
class | dx::coreaudio::driver< device_t > |
class | dx::coreaudio::pin< desc_t, circular_t, device_t > |
CoreAudio client pin. More... | |
class | dx::coreaudio::property |
class | dx::coreaudio::property::listen |
Namespaces | |
namespace | dx |
dynax driver framework user mode interface namespace | |
namespace | dx::coreaudio |
coreaudio - dynax coreaudio namespace | |
Macros | |
#define | dx_coreaudio_property_catchall_rethrow dx_catchall_rethrow(, "id:%x %s:%s[%x]", id, to(mSelector).c_str(), to(mScope).c_str(), mElement) |
#define | kAudioObjectPropertyElementMain kAudioObjectPropertyElementMaster |
Functions | |
template<typename desc_t > | |
std::ostream & | operator<< (std::ostream &os, const dx::coreaudio::device< desc_t > &device) |
std::ostream & | operator<< (std::ostream &os, const dx::coreaudio::property::dictionary &dictionary) |
std::ostream & | operator<< (std::ostream &os, const dx::coreaudio::property::dictionary::value_type &value_type) |
std::ostream & | operator<< (std::ostream &os, const std::vector< dx::coreaudio::property::dictionary > &dictionaries) |
#define dx_coreaudio_property_catchall_rethrow dx_catchall_rethrow(, "id:%x %s:%s[%x]", id, to(mSelector).c_str(), to(mScope).c_str(), mElement) |
#define kAudioObjectPropertyElementMain kAudioObjectPropertyElementMaster |
|
inline |
|
inline |
|
inline |
|
inline |
(c) copyright 2009 dynamic acoustics e.U. | generated on Fri Dec 20 2024 |