arduino-audio-tools
Loading...
Searching...
No Matches
Public Attributes | List of all members
USBAudioConfig Struct Reference

Public Attributes

int as_descr_count = 2
 
int audio_count = 1
 
uint8_t bits_per_sample = 16
 
uint8_t channels = 2
 
int ctrl_buf_size_per_func = 64
 
bool enable_ep_in = true
 
bool enable_ep_in_flow_control = false
 
bool enable_ep_out = true
 
bool enable_feedback_ep = false
 
bool enable_fifo_mutex = false
 
bool enable_interrupt_ep = false
 
uint8_t entity_id_feature_unit = 2
 
uint8_t entity_id_input_terminal = 1
 
uint8_t entity_id_output_terminal = 3
 
uint8_t ep_in = 0x81
 
int ep_in_buf_size_per_func = 256
 
uint16_t ep_in_size = 256
 
uint8_t ep_out = 0x01
 
int ep_out_buf_size_per_func = 256
 
uint16_t ep_out_size = 256
 
uint8_t interface_num = 1
 
int lin_buf_in_size_per_func = 512
 
uint32_t sample_rate = 44100
 
bool use_linear_buffer_rx = false
 
bool use_linear_buffer_tx = false
 

The documentation for this struct was generated from the following file: