AudioHardwareObject
The audio HAL provides an abstraction through which applications can access audio hardware. To do this, the HAL provides a small set of audio objects that provide access to the various pieces of the system. Audio objects all have a set of properties that describe and manipulate their state. AudioHardwareObject is a base class for all other audio objects. As such, all classes inherit this set of properties.
Declaration
class AudioHardwareObjectTopics
Initializers
Instance Properties
baseClassIDclassIDcreatorBundleIDdelegatesfirmwareVersionidisIdentifyingmanufacturermodelNamenameownedObjectsownerserialNumber
Instance Methods
addListener(forProperties:dispatchQueue:)hasProperty(address:)isPropertySettable(address:)propertyData(address:qualifier:)propertyDataSize(address:qualifier:)removeListener(forProperties:dispatchQueue:)setCreatorBundleID(_:)setIsIdentifying(_:)setName(_:)setPropertyData(address:qualifier:data:)setPropertyData(address:qualifier:data:)