3.3.2.3 How the Library Works
The USB Audio v1.0 Host Client Driver provides the user application with an easy-to-use interface to the attached Audio v1.0 device. The USB Host Layer initializes the USB Audio v1.0 Host Client Driver when a device is attached. This process does not require application intervention. The following sections describe the steps and methods required for the user application to interact with the attached devices.
Topics
| Name | Description |
| TPL Table Configuration for Audio v1.0 Devices | Describes how to configure TPL table options, which includes a code example. |
| Detecting Device Attach | Describes how to detect when a Audio v1.0 Device is attached, which includes a code example. |
| Obtaining Audio v1.0 Device Audio Stream Details | Describes how to obtain audio stream details, which includes a code example. |
| Obtaining an Audio Stream | Describes how to open an audio stream, which includes a code example. |
| Audio Stream Event Handling | Describes audio stream event handling, which includes a code example. |
| Enabling Audio Stream | Describes how to enable an audio stream, which includes a code example. |
| Setting the Desired Audio Stream Sampling Rate | Describes how to set the desired audio stream sampling rate, which includes a code example. |
| Audio Data Streaming | Describes how to transfer data to an audio stream, which includes a code example. |
| Sending Class Specific Control Transfers | Describes how to send class-specific control transfers to the connected device, which includes a code example. |
