#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]
#[link(name = "CoreAudio", kind = "framework")]
extern "C" {}
#[cfg(feature = "AudioHardware")]
#[path = "AudioHardware.rs"]
mod __AudioHardware;
#[cfg(feature = "AudioHardwareDeprecated")]
#[path = "AudioHardwareDeprecated.rs"]
mod __AudioHardwareDeprecated;
#[cfg(feature = "AudioServerPlugIn")]
#[path = "AudioServerPlugIn.rs"]
mod __AudioServerPlugIn;
#[cfg(feature = "HostTime")]
#[path = "HostTime.rs"]
mod __HostTime;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceClockDeviceKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceIsPrivateKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceIsStackedKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceMainSubDeviceKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceNameKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertyActiveSubDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertyClockDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertyComposition;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertyFullSubDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertyMainSubDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertySubTapList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDevicePropertyTapList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceSubDeviceListKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceTapAutoStartKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceTapListKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDeviceUIDKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDriftCompensationHighQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDriftCompensationLowQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDriftCompensationMaxQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDriftCompensationMediumQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioAggregateDriftCompensationMinQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBooleanControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBooleanControlPropertyValue;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyAcquired;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyAcquisitionFailed;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyBoxUID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyClockDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyHasAudio;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyHasMIDI;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyHasVideo;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyIsProtected;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioBoxPropertyTransportType;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClipLightControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDeviceClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyAvailableNominalSampleRates;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyClockDomain;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyControlList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyDeviceIsAlive;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyDeviceIsRunning;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyDeviceUID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyLatency;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyNominalSampleRate;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockDevicePropertyTransportType;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockSourceControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioClockSourceItemKindInternal;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioControlPropertyElement;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioControlPropertyScope;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDataDestinationControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDataSourceControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePermissionsError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceProcessorOverload;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyActualSampleRate;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyAvailableNominalSampleRates;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyBufferFrameSize;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyBufferFrameSizeRange;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyChannelNominalLineLevel;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyChannelNominalLineLevelNameForIDCFString;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyChannelNominalLineLevels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClipLight;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClockDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClockDomain;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClockSource;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClockSourceKindForID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClockSourceNameForIDCFString;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyClockSources;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyConfigurationApplication;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDataSource;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDataSourceKindForID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDataSourceNameForIDCFString;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDataSources;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceCanBeDefaultDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceCanBeDefaultSystemDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceHasChanged;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceIsAlive;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceIsRunning;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceIsRunningSomewhere;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyDeviceUID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyHighPassFilterSetting;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyHighPassFilterSettingNameForIDCFString;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyHighPassFilterSettings;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyHogMode;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyIOCycleUsage;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyIOProcStreamUsage;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyIOStoppedAbnormally;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyIOThreadOSWorkgroup;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyIcon;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyIsHidden;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyJackIsConnected;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyLatency;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyListenback;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyModelUID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyMute;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyNominalSampleRate;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPhantomPower;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPhaseInvert;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThru;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruDestination;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruDestinationNameForIDCFString;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruDestinations;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruSolo;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruStereoPan;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruStereoPanChannels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruVolumeDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruVolumeDecibelsToScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruVolumeRangeDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruVolumeScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlayThruVolumeScalarToDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPlugIn;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPreferredChannelLayout;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyPreferredChannelsForStereo;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyProcessMute;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyRelatedDevices;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySafetyOffset;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySolo;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyStereoPan;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyStereoPanChannels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyStreamConfiguration;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyStreams;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySubMute;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySubVolumeDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySubVolumeDecibelsToScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySubVolumeRangeDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySubVolumeScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertySubVolumeScalarToDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyTalkback;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyTransportType;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyUsesVariableBufferFrameSizes;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVoiceActivityDetectionEnable;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVoiceActivityDetectionState;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVolumeDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVolumeDecibelsToScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVolumeRangeDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVolumeScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyVolumeScalarToDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyWantsControlsRestored;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDevicePropertyWantsStreamFormatsRestored;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceStartTimeDontConsultDeviceFlag;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceStartTimeDontConsultHALFlag;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceStartTimeIsInputFlag;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeAVB;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeAggregate;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeAirPlay;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeBluetooth;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeBluetoothLE;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeBuiltIn;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeContinuityCapture;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeContinuityCaptureWired;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeContinuityCaptureWireless;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeDisplayPort;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeFireWire;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeHDMI;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypePCI;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeThunderbolt;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeUSB;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeUnknown;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceTransportTypeVirtual;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioDeviceUnsupportedFormatError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceEndPointListKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceIsPrivateKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceMainEndPointKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceMasterEndPointKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceNameKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDevicePropertyComposition;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDevicePropertyEndPointList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDevicePropertyIsPrivate;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointDeviceUIDKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointInputChannelsKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointNameKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointOutputChannelsKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioEndPointUIDKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareBadDeviceError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareBadObjectError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareBadPropertySizeError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareBadStreamError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareIllegalOperationError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareNoError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareNotReadyError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareNotRunningError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyBoxList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyClockDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyDefaultInputDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyDefaultOutputDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyDefaultSystemOutputDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyDevices;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyHogModeIsAllowed;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyIsInitingOrExiting;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyMixStereoToMono;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyPlugInList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyPowerHint;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyProcessInputMute;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyProcessIsAudible;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyProcessIsMain;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyProcessObjectList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyServiceRestarted;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertySleepingIsAllowed;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTapList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslateBundleIDToPlugIn;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslateBundleIDToTransportManager;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslatePIDToProcessObject;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslateUIDToBox;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslateUIDToClockDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslateUIDToDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTranslateUIDToTap;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyTransportManagerList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyUnloadingIsAllowed;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyUserIDChanged;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwarePropertyUserSessionIsActiveOrHeadless;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareUnknownPropertyError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareUnspecifiedError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHardwareUnsupportedOperationError;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioHighPassFilterControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioJackControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLFEMuteControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLFEVolumeControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLevelControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLevelControlPropertyConvertDecibelsToScalar;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLevelControlPropertyConvertScalarToDecibels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLevelControlPropertyDecibelRange;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLevelControlPropertyDecibelValue;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLevelControlPropertyScalarValue;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioLineLevelControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioListenbackControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioMuteControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectClassIDWildcard;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyBaseClass;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyClass;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyControlList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyCreator;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyElementCategoryName;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyElementMain;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyElementMaster;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyElementName;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyElementNumberName;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyElementWildcard;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyFirmwareVersion;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyIdentify;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyListenerAdded;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyListenerRemoved;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyManufacturer;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyModelName;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyName;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyOwnedObjects;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyOwner;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyScopeGlobal;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyScopeInput;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyScopeOutput;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyScopePlayThrough;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertyScopeWildcard;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertySelectorWildcard;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectPropertySerialNumber;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectSystemObject;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioObjectUnknown;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPhantomPowerControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPhaseInvertControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInCreateAggregateDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInDestroyAggregateDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyBoxList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyBundleID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyClockDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyDeviceList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyTranslateUIDToBox;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyTranslateUIDToClockDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioPlugInPropertyTranslateUIDToDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessPropertyBundleID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessPropertyDevices;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessPropertyIsRunning;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessPropertyIsRunningInput;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessPropertyIsRunningOutput;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioProcessPropertyPID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSelectorControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSelectorControlItemKindSpacer;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSelectorControlPropertyAvailableItems;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSelectorControlPropertyCurrentItem;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSelectorControlPropertyItemKind;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSelectorControlPropertyItemName;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSliderControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSliderControlPropertyRange;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSliderControlPropertyValue;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSoloControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStereoPanControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStereoPanControlPropertyPanningChannels;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStereoPanControlPropertyValue;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyAvailablePhysicalFormats;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyAvailableVirtualFormats;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyDirection;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyIsActive;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyLatency;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyPhysicalFormat;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyStartingChannel;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyTerminalType;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamPropertyVirtualFormat;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeDigitalAudioInterface;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeDisplayPort;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeHDMI;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeHeadphones;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeHeadsetMicrophone;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeLFESpeaker;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeLine;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeMicrophone;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeReceiverMicrophone;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeReceiverSpeaker;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeSpeaker;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeTTY;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioStreamTerminalTypeUnknown;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationHighQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationLowQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationMaxQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationMediumQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationMinQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceDriftCompensationQualityKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceExtraInputLatencyKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceExtraOutputLatencyKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceInputChannelsKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceNameKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceOutputChannelsKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDevicePropertyDriftCompensation;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDevicePropertyDriftCompensationQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDevicePropertyExtraLatency;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubDeviceUIDKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapDriftCompensationKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapDriftCompensationQualityKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapExtraInputLatencyKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapExtraOutputLatencyKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapPropertyDriftCompensation;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapPropertyDriftCompensationQuality;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapPropertyExtraLatency;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSubTapUIDKey;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioSystemObjectClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTalkbackControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTapClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTapPropertyDescription;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTapPropertyFormat;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTapPropertyUID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTransportManagerClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTransportManagerCreateEndPointDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTransportManagerDestroyEndPointDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTransportManagerPropertyEndPointList;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTransportManagerPropertyTranslateUIDToEndPoint;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioTransportManagerPropertyTransportType;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::kAudioVolumeControlClassID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioClassID;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceCreateIOProcID;
#[cfg(all(
feature = "AudioHardware",
feature = "block2",
feature = "dispatch2",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardware::AudioDeviceCreateIOProcIDWithBlock;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceDestroyIOProcID;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceGetCurrentTime;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceGetNearestStartTime;
#[cfg(all(
feature = "AudioHardware",
feature = "block2",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardware::AudioDeviceIOBlock;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceIOProc;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceIOProcID;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceStart;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceStartAtTime;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceStop;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioDeviceTranslateTime;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioHardwareCreateAggregateDevice;
#[cfg(all(feature = "AudioHardware", feature = "objc2"))]
pub use self::__AudioHardware::AudioHardwareCreateProcessTap;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioHardwareDestroyAggregateDevice;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioHardwareDestroyProcessTap;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioHardwareIOProcStreamUsage;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioHardwarePowerHint;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioHardwareUnload;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectAddPropertyListener;
#[cfg(all(feature = "AudioHardware", feature = "block2", feature = "dispatch2"))]
pub use self::__AudioHardware::AudioObjectAddPropertyListenerBlock;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectGetPropertyData;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectGetPropertyDataSize;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectHasProperty;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectID;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectIsPropertySettable;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectPropertyAddress;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectPropertyElement;
#[cfg(all(feature = "AudioHardware", feature = "block2"))]
pub use self::__AudioHardware::AudioObjectPropertyListenerBlock;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectPropertyListenerProc;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectPropertyScope;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectPropertySelector;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectRemovePropertyListener;
#[cfg(all(feature = "AudioHardware", feature = "block2", feature = "dispatch2"))]
pub use self::__AudioHardware::AudioObjectRemovePropertyListenerBlock;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectSetPropertyData;
#[cfg(feature = "AudioHardware")]
pub use self::__AudioHardware::AudioObjectShow;
#[cfg(all(feature = "AudioHardware", feature = "objc2-core-audio-types"))]
pub use self::__AudioHardware::AudioStreamRangedDescription;
#[cfg(all(feature = "AudioHardware", feature = "objc2"))]
pub use self::__AudioHardware::CATapDescription;
#[cfg(all(feature = "AudioHardware", feature = "objc2"))]
pub use self::__AudioHardware::CATapMuteBehavior;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::kAudioAggregateDeviceMasterSubDeviceKey;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioAggregateDevicePropertyMasterSubDevice;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioBootChimeVolumeControlClassID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioClockSourceControlPropertyItemKind;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioControlPropertyVariant;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyBufferSize;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyBufferSizeRange;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelCategoryName;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelCategoryNameCFString;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelName;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelNameCFString;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelNominalLineLevelNameForID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelNumberName;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyChannelNumberNameCFString;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyClockSourceNameForID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyDataSourceNameForID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyDeviceManufacturer;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyDeviceManufacturerCFString;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyDeviceName;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyDeviceNameCFString;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyDriverShouldOwniSub;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyHighPassFilterSettingNameForID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyPlayThruDestinationNameForID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyPlayThruVolumeDecibelsToScalarTransferFunction;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyRegisterBufferList;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyScopeInput;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyScopeOutput;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyScopePlayThrough;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyStreamFormat;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyStreamFormatMatch;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyStreamFormatSupported;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyStreamFormats;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertySubVolumeDecibelsToScalarTransferFunction;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertySupportsMixing;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDevicePropertyVolumeDecibelsToScalarTransferFunction;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::kAudioDeviceTransportTypeAutoAggregate;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioDeviceUnknown;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyBootChimeVolumeDecibels;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyBootChimeVolumeDecibelsToScalar;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyBootChimeVolumeDecibelsToScalarTransferFunction;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyBootChimeVolumeRangeDecibels;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyBootChimeVolumeScalar;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyBootChimeVolumeScalarToDecibels;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyDeviceForUID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyPlugInForBundleID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyProcessIsMaster;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioHardwarePropertyRunLoop;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::kAudioHardwareRunLoopMode;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioISubOwnerControlClassID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioLevelControlPropertyDecibelsToScalarTransferFunction;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioPropertyWildcardChannel;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioPropertyWildcardPropertyID;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::kAudioPropertyWildcardSection;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioStreamPropertyOwningDevice;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioStreamPropertyPhysicalFormatMatch;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioStreamPropertyPhysicalFormatSupported;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioStreamPropertyPhysicalFormats;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::kAudioStreamUnknown;
#[cfg(all(
feature = "AudioHardware",
feature = "AudioHardwareDeprecated",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardwareDeprecated::AudioDeviceAddIOProc;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDeviceAddPropertyListener;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDeviceGetProperty;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDeviceGetPropertyInfo;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDeviceID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDevicePropertyID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDevicePropertyListenerProc;
#[cfg(all(
feature = "AudioHardware",
feature = "AudioHardwareDeprecated",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardwareDeprecated::AudioDeviceRead;
#[cfg(all(
feature = "AudioHardware",
feature = "AudioHardwareDeprecated",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardwareDeprecated::AudioDeviceRemoveIOProc;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioDeviceRemovePropertyListener;
#[cfg(all(
feature = "AudioHardware",
feature = "AudioHardwareDeprecated",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardwareDeprecated::AudioDeviceSetProperty;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwareAddPropertyListener;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::AudioHardwareAddRunLoopSource;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwareGetProperty;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwareGetPropertyInfo;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwarePropertyID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwarePropertyListenerProc;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwareRemovePropertyListener;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::AudioHardwareRemoveRunLoopSource;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioHardwareSetProperty;
#[cfg(feature = "AudioHardwareDeprecated")]
pub use self::__AudioHardwareDeprecated::AudioLevelControlTransferFunction;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioStreamAddPropertyListener;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioStreamGetProperty;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioStreamGetPropertyInfo;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioStreamID;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioStreamPropertyListenerProc;
#[cfg(all(feature = "AudioHardware", feature = "AudioHardwareDeprecated"))]
pub use self::__AudioHardwareDeprecated::AudioStreamRemovePropertyListener;
#[cfg(all(
feature = "AudioHardware",
feature = "AudioHardwareDeprecated",
feature = "objc2-core-audio-types"
))]
pub use self::__AudioHardwareDeprecated::AudioStreamSetProperty;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioDevicePropertyClockAlgorithm;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioDevicePropertyClockIsStable;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioDevicePropertyZeroTimeStampPeriod;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioObjectPlugInObject;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioObjectPropertyCustomPropertyInfoList;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioPlugInPropertyResourceBundle;
#[cfg(feature = "AudioServerPlugIn")]
pub use self::__AudioServerPlugIn::kAudioServerPlugInCustomPropertyDataTypeCFPropertyList;
#[cfg(feature = "AudioServerPlugIn")]
pub use self::__AudioServerPlugIn::kAudioServerPlugInCustomPropertyDataTypeCFString;
#[cfg(feature = "AudioServerPlugIn")]
pub use self::__AudioServerPlugIn::kAudioServerPlugInCustomPropertyDataTypeNone;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::kAudioServerPlugInHostClientID;
#[cfg(feature = "AudioServerPlugIn")]
pub use self::__AudioServerPlugIn::AudioDeviceClockAlgorithmSelector;
#[cfg(all(feature = "AudioServerPlugIn", feature = "libc"))]
pub use self::__AudioServerPlugIn::AudioServerPlugInClientInfo;
#[cfg(feature = "AudioServerPlugIn")]
pub use self::__AudioServerPlugIn::AudioServerPlugInCustomPropertyDataType;
#[cfg(all(feature = "AudioHardware", feature = "AudioServerPlugIn"))]
pub use self::__AudioServerPlugIn::AudioServerPlugInCustomPropertyInfo;
#[cfg(feature = "AudioServerPlugIn")]
pub use self::__AudioServerPlugIn::AudioServerPlugInIOOperation;
#[cfg(feature = "HostTime")]
pub use self::__HostTime::AudioConvertHostTimeToNanos;
#[cfg(feature = "HostTime")]
pub use self::__HostTime::AudioConvertNanosToHostTime;
#[cfg(feature = "HostTime")]
pub use self::__HostTime::AudioGetCurrentHostTime;
#[cfg(feature = "HostTime")]
pub use self::__HostTime::AudioGetHostClockFrequency;
#[cfg(feature = "HostTime")]
pub use self::__HostTime::AudioGetHostClockMinimumTimeDelta;