The Core Audio framework contains lower-level APIs used to interact with hardware, as well as data types common to all Core Audio services. This framework contains all the APIs that make up Hardware Abstraction Layer (HAL) Services.
CoreAudio.h: Top-level include file for the Core Audio framework.
CoreAudioTypes.h: Defines data types used by all of Core Audio.
HostTime.h: Contains functions to obtain and convert the host's time base.
AudioDriverPlugin.h: Defines the interface used to communicate with an audio driver plug-in.
AudioHardware.h: Defines the interface for interacting with audio device objects. An audio device object represents an external device in the hardware abstraction layer (HAL).
AudioHardwarePlugin.h: Defines the CFPlugin interface required for a HAL plug-in. An instance of a plug-in appears as an audio device object in the HAL.
Last updated: 2007-01-08