Contents

IOUserAudioDevice

An audio clock device object that handles the configurations for running I/O.

Declaration

class IOUserAudioDevice;

Overview

The IOUserAudioDevice class subclasses IOUserAudioClockDevice and can contain IOUserAudioStream instances that perform I/O for the audio device.

Topics

Creating an Audio Device

Freeing an Audio Device

Getting Information About the Class

Performing I/O

Supporting Device Configuration Changes

Supporting Sample Rate Changes

Working with Audio Streams

Working with Default Device Behavior

Working with Safety Offset Behvaior

Working with Channel Layouts

Instance Methods

See Also

Working with Audio Devices