Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::AudioUnitNativeHandle Struct Reference

#include <native_handle_visitor.hpp>

Public Attributes

void * component_instance = nullptr
 AudioComponentInstance (a.k.a. AudioUnit). Owned by the slot.
unsigned int type = 0
 AU component description fields, populated at load time.
unsigned int subtype = 0
 OSType (manufacturer-defined).
unsigned int manufacturer = 0
 OSType (manufacturer code).

Member Data Documentation

◆ component_instance

void* pulp::host::AudioUnitNativeHandle::component_instance = nullptr

AudioComponentInstance (a.k.a. AudioUnit). Owned by the slot.

◆ manufacturer

unsigned int pulp::host::AudioUnitNativeHandle::manufacturer = 0

OSType (manufacturer code).

◆ subtype

unsigned int pulp::host::AudioUnitNativeHandle::subtype = 0

OSType (manufacturer-defined).

◆ type

unsigned int pulp::host::AudioUnitNativeHandle::type = 0

AU component description fields, populated at load time.

OSType (kAudioUnitType_*).


The documentation for this struct was generated from the following file: