3.3.2.2 Library Overview

The USB Audio v1.0 Host Client Driver can be grouped functionally as shown in the following table.

Library Interface Section Description
Audio Device access Functions These functions allow application clients to perform audio control transfers, register event handlers and get the number of stream groups and the details of each audio stream. These functions are implemented in the usb_host_audio_v1_0.c file.
Audio Stream Access Functions These functions allow the application client to open audio streams, set parameters of an audio stream, and perform data transfer operations on an audio stream. These functions are implemented in the usb_host_audio_v1_0.c file.