Jump to main content

##

# 2.3.5.2 usb_device_audio_v1_0_config_template.h

## File Name

usb_device_audio_v1_0_config_template.h

## Description

USB Device Audio Class Configuration Definitions

This file contains configurations macros needed to configure the Audio Function Driver. This file is a template file only. It should not be included by the application. The configuration macros defined in the file should be defined in the configuration specific system_config.h.

## Macros

Name | Description
USB_DEVICE_AUDIO_INSTANCES_NUMBER | Specifies the number of Audio Function Driver instances.
USB_DEVICE_AUDIO_MAX_ALTERNATE_SETTING | Specifies the maximum number of Alternate Settings per streaming interface.
USB_DEVICE_AUDIO_MAX_STREAMING_INTERFACES | Specifies the maximum number of Audio Streaming interfaces in an Audio Function Driver instance.
USB_DEVICE_AUDIO_QUEUE_DEPTH_COMBINED | Specifies the combined queue size of all Audio function driver instances.
USB_DEVICE_AUDIO_TRANSFER_ABORT_NOTIFY | USB Audio Transfer abort notification enable.