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() (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_calc_tx_packet_sz(audiod_function_t *audio) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_control_complete(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_control_request(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const *request) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_deinit(void) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_fb_send(audiod_function_t *audio) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_fct_ (defined in USBAudioDevice)USBAudioDeviceprotected
audiod_get_AS_interface_index(uint8_t itf, audiod_function_t *audio, uint8_t *idxItf, uint8_t const **pp_desc_int) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_get_AS_interface_index_global(uint8_t itf, uint8_t *func_id, uint8_t *idxItf, uint8_t const **pp_desc_int) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_get_interface(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_init(void) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_open(uint8_t rhport, tusb_desc_interface_t const *itf_desc, uint16_t max_len) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_parse_flow_control_params(audiod_function_t *audio, uint8_t const *p_desc) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_reset(uint8_t rhport) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_set_fb_params_freq(audiod_function_t *audio, uint32_t sample_freq, uint32_t mclk_freq) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_set_interface(uint8_t rhport, tusb_control_request_t const *p_request) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_sof_isr(uint8_t rhport, uint32_t frame_count) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_tx_done_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
audiod_verify_entity_exists(uint8_t itf, uint8_t entityID, uint8_t *func_id) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_verify_ep_exists(uint8_t ep, uint8_t *func_id) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_verify_itf_exists(uint8_t itf, uint8_t *func_id) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
audiod_xfer_cb(uint8_t rhport, uint8_t ep_addr, xfer_result_t result, uint32_t xferred_bytes) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
begin(USBAudioConfig &cfg) (defined in USBAudioDevice)USBAudioDeviceinline
begin() (defined in USBAudioDevice)USBAudioDeviceinline
config_ (defined in USBAudioDevice)USBAudioDeviceprotected
ctrl_buf_sz_ (defined in USBAudioDevice)USBAudioDeviceprotected
defaultConfig(RxTxMode mode=RXTX_MODE) (defined in USBAudioDevice)USBAudioDeviceinline
desc_len_ (defined in USBAudioDevice)USBAudioDeviceprotected
descr_builder (defined in USBAudioDevice)USBAudioDeviceprotected
ep_in_ff_mutex_wr_ (defined in USBAudioDevice)USBAudioDeviceprotected
ep_in_sw_buf_sz_ (defined in USBAudioDevice)USBAudioDeviceprotected
ep_out_ff_mutex_rd_ (defined in USBAudioDevice)USBAudioDeviceprotected
ep_out_sw_buf_sz_ (defined in USBAudioDevice)USBAudioDeviceprotected
fb_done_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
get_req_entity_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
get_req_ep_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
get_req_itf_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
getAudioCount() constUSBAudioDeviceinline
getAudioDescriptors(uint8_t itf, uint8_t alt, uint16_t *out_length)USBAudioDeviceinline
getCtrlBufSz(uint8_t fn) const (defined in USBAudioDevice)USBAudioDeviceinlineprotected
getDescLen(uint8_t fn) const (defined in USBAudioDevice)USBAudioDeviceinlineprotected
getEnableEpIn() constUSBAudioDeviceinline
getEnableEpInFlowControl() constUSBAudioDeviceinline
getEnableEpOut() constUSBAudioDeviceinline
getEnableFeedbackEp() constUSBAudioDeviceinline
getEnableFifoMutex() constUSBAudioDeviceinline
getEnableInterruptEp() constUSBAudioDeviceinline
getEpInSwBufSz(uint8_t fn) const (defined in USBAudioDevice)USBAudioDeviceinlineprotected
getEpOutSwBufSz(uint8_t fn) const (defined in USBAudioDevice)USBAudioDeviceinlineprotected
getResetSize() (defined in USBAudioDevice)USBAudioDeviceinlineprotectedstatic
getUseLinearBufferRx() const (defined in USBAudioDevice)USBAudioDeviceinlineprotected
getUseLinearBufferTx() const (defined in USBAudioDevice)USBAudioDeviceinlineprotected
handleControlRequest(const tusb_control_request_t *request, void *buffer, uint16_t length)USBAudioDeviceinline
instance()USBAudioDeviceinlinestatic
int_done_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
mounted() constUSBAudioDeviceinline
process()USBAudioDeviceinline
read(void *buffer, uint16_t bufsize) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
req_entity_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
rx_callback_ (defined in USBAudioDevice)USBAudioDeviceprotected
rx_done_cb_ (defined in USBAudioDevice)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_ (defined in USBAudioDevice)USBAudioDeviceprotected
tud_audio_feedback_interval_isr(uint8_t func_id, uint32_t frame_count, uint8_t frame_shift) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
tud_audio_feedback_params_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
tud_audio_n_available(uint8_t func_id) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
tud_audio_n_read(uint8_t func_id, void *buffer, uint16_t bufsize) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
tud_audio_n_write(uint8_t func_id, const void *data, uint16_t len) (defined in USBAudioDevice)USBAudioDeviceinlineprotected
tud_audio_set_itf_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
tud_audio_set_itf_close_EP_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
tud_audio_set_req_entity_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
tud_audio_set_req_ep_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
tud_audio_set_req_itf_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
tx_callback_ (defined in USBAudioDevice)USBAudioDeviceprotected
tx_done_cb_ (defined in USBAudioDevice)USBAudioDeviceprotected
USBAudioDevice()=default (defined in USBAudioDevice)USBAudioDeviceprotected
usbd_app_driver_get(uint8_t *count)USBAudioDeviceinline
write(const void *data, uint16_t len) (defined in USBAudioDevice)USBAudioDeviceinlineprotected