arduino-audio-tools
USBDeviceAudioAPI Member List

This is the complete list of members for USBDeviceAudioAPI, including all inherited members.

_audiod_fct (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
alt_setting_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
audio_ep_in_sw_buf_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
audio_ep_out_sw_buf_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
audiod_calc_tx_packet_sz(audiod_function_t *audio) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_control_complete(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_control_completeX(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_control_request(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const *request) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
audiod_deinit(void) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
audiod_fb_send(uint8_t rhport, audiod_function_t *audio) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_get_AS_interface_index(uint8_t itf, audiod_function_t *audio, uint8_t *idxItf, uint8_t const **pp_desc_int) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_get_AS_interface_index_global(uint8_t itf, uint8_t *func_id, uint8_t *idxItf, uint8_t const **pp_desc_int) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_get_audio_fct_idx(audiod_function_t *audio) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_get_interface(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_init() (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
audiod_open(uint8_t rhport, tusb_desc_interface_t const *itf_desc, uint16_t max_len) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
audiod_parse_for_AS_params(audiod_function_t *audio, uint8_t const *p_desc, uint8_t const *p_desc_end, uint8_t const as_itf) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_reset(uint8_t rhport) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
audiod_rx_done_cb(uint8_t rhport, audiod_function_t *audio, uint16_t n_bytes_received) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_set_interface(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_sof_isr(uint8_t rhport, uint32_t frame_count) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
audiod_tx_done_cb(uint8_t rhport, audiod_function_t *audio) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_tx_packet_size(const uint16_t *norminal_size, uint16_t data_count, uint16_t fifo_depth, uint16_t max_depth) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_verify_entity_exists(uint8_t itf, uint8_t entityID, uint8_t *func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_verify_ep_exists(uint8_t ep, uint8_t *func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_verify_itf_exists(uint8_t itf, uint8_t *func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
audiod_xfer_cb(uint8_t rhport, uint8_t ep_addr, xfer_result_t result, uint32_t xferred_bytes) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
begin(USBAudioCB *cb, USBAudioConfig config) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
cfg (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
config() (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
ctrl_buf_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
descriptor (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
ep_in_ff_mutex_wr_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
ep_out_ff_mutex_rd_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
lin_buf_in_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
lin_buf_out_1 (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
p_cb (defined in USBDeviceAudioAPI)USBDeviceAudioAPIprotected
set_fb_params_freq(audiod_function_t *audio, uint32_t sample_freq, uint32_t mclk_freq) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
tu_desc_subtype(void const *desc) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
tud_audio_buffer_and_schedule_control_xfer(uint8_t rhport, tusb_control_request_t const *p_request, void *data, uint16_t len) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_feedback_update(uint8_t func_id, uint32_t cycles) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinlineprotected
tud_audio_int_n_write(uint8_t func_id, const audio_interrupt_data_t *data) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_available(uint8_t func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_clear_ep_in_ff(uint8_t func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_clear_ep_out_ff(uint8_t func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_fb_set(uint8_t func_id, uint32_t feedback) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_get_ep_in_ff(uint8_t func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_get_ep_out_ff(uint8_t func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_mounted(uint8_t func_id) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_read(uint8_t func_id, void *buffer, uint16_t bufsize) (defined in USBDeviceAudioAPI)USBDeviceAudioAPIinline
tud_audio_n_write(uint8_t func_id, const void *data, uint16_t len)USBDeviceAudioAPIinline