arduino-audio-tools
Loading...
Searching...
No Matches
USBAudioDevice Member List

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

alloc_mutex()USBAudioDeviceinlineprotected
audiod_calc_tx_packet_sz(audiod_function_t *audio)USBAudioDeviceinlineprotected
audiod_control_complete(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceinlineprotected
audiod_control_request(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceinlineprotected
audiod_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const *request)USBAudioDeviceinlineprotected
audiod_deinit(void)USBAudioDeviceinlineprotected
audiod_fb_send(audiod_function_t *audio)USBAudioDeviceinlineprotected
audiod_fct_USBAudioDeviceprotected
audiod_get_AS_interface_index(uint8_t itf, audiod_function_t *audio, uint8_t *idxItf, uint8_t const **pp_desc_int)USBAudioDeviceinlineprotected
audiod_get_AS_interface_index_global(uint8_t itf, uint8_t *func_id, uint8_t *idxItf, uint8_t const **pp_desc_int)USBAudioDeviceinlineprotected
audiod_get_interface(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceinlineprotected
audiod_init(void)USBAudioDeviceinlineprotected
audiod_open(uint8_t rhport, tusb_desc_interface_t const *itf_desc, uint16_t max_len)USBAudioDeviceinlineprotected
audiod_parse_flow_control_params(audiod_function_t *audio, uint8_t const *p_desc)USBAudioDeviceinlineprotected
audiod_reset(uint8_t rhport)USBAudioDeviceinlineprotected
audiod_set_fb_params_freq(audiod_function_t *audio, uint32_t sample_freq, uint32_t mclk_freq)USBAudioDeviceinlineprotected
audiod_set_interface(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceinlineprotected
audiod_sof_isr(uint8_t rhport, uint32_t frame_count)USBAudioDeviceinlineprotected
audiod_tx_done_cb_USBAudioDeviceprotected
audiod_verify_entity_exists(uint8_t itf, uint8_t entityID, uint8_t *func_id)USBAudioDeviceinlineprotected
audiod_verify_ep_exists(uint8_t ep, uint8_t *func_id)USBAudioDeviceinlineprotected
audiod_verify_itf_exists(uint8_t itf, uint8_t *func_id)USBAudioDeviceinlineprotected
audiod_xfer_cb(uint8_t rhport, uint8_t ep_addr, xfer_result_t result, uint32_t xferred_bytes)USBAudioDeviceinlineprotected
begin(USBAudioConfig &cfg)USBAudioDeviceinline
begin()USBAudioDeviceinline
config_USBAudioDeviceprotected
ctrl_buf_sz_USBAudioDeviceprotected
defaultConfig(RxTxMode mode=RXTX_MODE)USBAudioDeviceinline
desc_len_USBAudioDeviceprotected
descr_builderUSBAudioDeviceprotected
ep_in_ff_mutex_wr_USBAudioDeviceprotected
ep_in_sw_buf_sz_USBAudioDeviceprotected
ep_out_ff_mutex_rd_USBAudioDeviceprotected
ep_out_sw_buf_sz_USBAudioDeviceprotected
fb_done_cb_USBAudioDeviceprotected
get_req_entity_cb_USBAudioDeviceprotected
get_req_ep_cb_USBAudioDeviceprotected
get_req_itf_cb_USBAudioDeviceprotected
getAudioCount() constUSBAudioDeviceinline
getAudioDescriptors(uint8_t itf, uint8_t alt, uint16_t *out_length)USBAudioDeviceinline
getCtrlBufSz(uint8_t fn) constUSBAudioDeviceinlineprotected
getDescLen(uint8_t fn) constUSBAudioDeviceinlineprotected
getEnableEpIn() constUSBAudioDeviceinline
getEnableEpInFlowControl() constUSBAudioDeviceinline
getEnableEpOut() constUSBAudioDeviceinline
getEnableFeedbackEp() constUSBAudioDeviceinline
getEnableFifoMutex() constUSBAudioDeviceinline
getEnableInterruptEp() constUSBAudioDeviceinline
getEpInSwBufSz(uint8_t fn) constUSBAudioDeviceinlineprotected
getEpOutSwBufSz(uint8_t fn) constUSBAudioDeviceinlineprotected
getResetSize()USBAudioDeviceinlineprotectedstatic
getUseLinearBufferRx() constUSBAudioDeviceinlineprotected
getUseLinearBufferTx() constUSBAudioDeviceinlineprotected
handleControlRequest(const tusb_control_request_t *request, void *buffer, uint16_t length)USBAudioDeviceinline
instance()USBAudioDeviceinlinestatic
int_done_cb_USBAudioDeviceprotected
mounted() constUSBAudioDeviceinline
process()USBAudioDeviceinline
read(void *buffer, uint16_t bufsize)USBAudioDeviceinlineprotected
req_entity_cb_USBAudioDeviceprotected
rx_callback_USBAudioDeviceprotected
rx_done_cb_USBAudioDeviceprotected
setAudiodTxDoneCallback(std::function< bool(USBAudioDevice *, uint8_t, audiod_function_t *)> cb)USBAudioDeviceinline
setAudioFeedbackFormatCorrectionCallback(std::function< bool(USBAudioDevice *, uint8_t)> cb)USBAudioDeviceinline
setAudioFeedbackParamsCallback(std::function< void(USBAudioDevice *, uint8_t, uint8_t, audio_feedback_params_t *)> cb)USBAudioDeviceinline
setConfig(USBAudioConfig &cfg)USBAudioDeviceinline
setFbDoneCallback(std::function< void(USBAudioDevice *, uint8_t)> cb)USBAudioDeviceinline
setGetReqEntityCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceinline
setGetReqEpCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceinline
setGetReqItfCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceinline
setIntDoneCallback(std::function< void(USBAudioDevice *, uint8_t)> cb)USBAudioDeviceinline
setItfCloseEpCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceinline
setReqEntityCallback(std::function< bool(USBAudioDevice *, uint8_t)> cb)USBAudioDeviceinline
setReqEntityCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb)USBAudioDeviceinline
setReqEpCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb)USBAudioDeviceinline
setReqItfCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb)USBAudioDeviceinline
setRxCallback(std::function< void(const uint8_t *, uint16_t)> cb)USBAudioDeviceinline
setRxDoneCallback(std::function< bool(USBAudioDevice *, uint8_t, audiod_function_t *, uint16_t)> cb)USBAudioDeviceinline
setTudAudioSetItfCallback(std::function< bool(USBAudioDevice *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceinline
setTxCallback(std::function< uint16_t(const uint8_t *, uint16_t)> cb)USBAudioDeviceinline
setTxDoneCallback(std::function< bool(USBAudioDevice *, uint8_t, audiod_function_t *)> cb)USBAudioDeviceinline
tud_audio_feedback_format_correction_cb_USBAudioDeviceprotected
tud_audio_feedback_interval_isr(uint8_t func_id, uint32_t frame_count, uint8_t frame_shift)USBAudioDeviceinlineprotected
tud_audio_feedback_params_cb_USBAudioDeviceprotected
tud_audio_n_available(uint8_t func_id)USBAudioDeviceinlineprotected
tud_audio_n_read(uint8_t func_id, void *buffer, uint16_t bufsize)USBAudioDeviceinlineprotected
tud_audio_n_write(uint8_t func_id, const void *data, uint16_t len)USBAudioDeviceinlineprotected
tud_audio_set_itf_cb_USBAudioDeviceprotected
tud_audio_set_itf_close_EP_cb_USBAudioDeviceprotected
tud_audio_set_req_entity_cb_USBAudioDeviceprotected
tud_audio_set_req_ep_cb_USBAudioDeviceprotected
tud_audio_set_req_itf_cb_USBAudioDeviceprotected
tx_callback_USBAudioDeviceprotected
tx_done_cb_USBAudioDeviceprotected
USBAudioDevice()=defaultUSBAudioDeviceprotected
usbd_app_driver_get(uint8_t *count)USBAudioDeviceinline
write(const void *data, uint16_t len)USBAudioDeviceinlineprotected