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

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

_timeoutPrintprotected
activateEndpoint(uint8_t rhport, tusb_desc_endpoint_t const *desc_ep, uint8_t dir=TUSB_DIR_IN)USBAudioDeviceBaseinlineprotected
active_config_USBAudioDeviceBaseprotected
activeInstance()USBAudioDeviceBaseinlinestatic
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
alloc_mutex()USBAudioDeviceBaseinlineprotected
audiod_calc_tx_packet_sz(audiod_function_t *audio)USBAudioDeviceBaseinlineprotected
audiod_control_complete(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
audiod_control_request(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
audiod_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const *request)USBAudioDeviceBaseinlineprotected
audiod_deinit(void)USBAudioDeviceBaseinlineprotected
audiod_fb_send(audiod_function_t *audio)USBAudioDeviceBaseinlineprotected
audiod_fct_USBAudioDeviceBaseprotected
audiod_get_AS_interface_index(uint8_t itf, audiod_function_t *audio, uint8_t *idxItf, uint8_t const **pp_desc_int)USBAudioDeviceBaseinlineprotected
audiod_get_AS_interface_index_global(uint8_t itf, uint8_t *func_id, uint8_t *idxItf, uint8_t const **pp_desc_int)USBAudioDeviceBaseinlineprotected
audiod_get_interface(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
audiod_init(void)USBAudioDeviceBaseinlineprotected
audiod_open(uint8_t rhport, tusb_desc_interface_t const *itf_desc, uint16_t max_len)USBAudioDeviceBaseinlineprotected
audiod_parse_flow_control_params(audiod_function_t *audio, uint8_t const *p_desc)USBAudioDeviceBaseinlineprotected
audiod_reset(uint8_t rhport)USBAudioDeviceBaseinlineprotected
audiod_set_fb_params_freq(audiod_function_t *audio, uint32_t sample_freq, uint32_t mclk_freq)USBAudioDeviceBaseinlineprotected
audiod_set_interface(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
audiod_sof_isr(uint8_t rhport, uint32_t frame_count)USBAudioDeviceBaseinlineprotected
audiod_tx_packet_size_fc(audiod_function_t *audio)USBAudioDeviceBaseinlineprotected
audiod_verify_entity_exists(uint8_t itf, uint8_t entityID, uint8_t *func_id)USBAudioDeviceBaseinlineprotected
audiod_verify_ep_exists(uint8_t ep, uint8_t *func_id)USBAudioDeviceBaseinlineprotected
audiod_verify_itf_exists(uint8_t itf, uint8_t *func_id)USBAudioDeviceBaseinlineprotected
audiod_xfer_cb(uint8_t rhport, uint8_t ep_addr, xfer_result_t result, uint32_t xferred_bytes)USBAudioDeviceBaseinlineprotected
audioInfo() overrideAudioStreaminlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
audioPacketSize() constUSBAudioDeviceBaseinline
AudioStream()=defaultAudioStream
AudioStream(AudioStream &)=defaultAudioStream
available() overrideUSBAudioDeviceBaseinlinevirtual
availableForWrite() overrideUSBAudioDeviceBaseinlinevirtual
BaseStream()=defaultBaseStream
BaseStream(BaseStream &)=defaultBaseStream
begin(const USBAudioConfig &cfg)USBAudioDeviceBaseinline
begin()USBAudioDeviceBaseinlinevirtual
begin_calledUSBAudioDeviceESP32protected
beginUSB() overrideUSBAudioDeviceESP32inlineprotectedvirtual
buffer_rx_USBAudioDeviceESP32protected
buffer_tx_USBAudioDeviceESP32protected
bufferRx() overrideUSBAudioDeviceESP32inlineprotectedvirtual
bufferTx() overrideUSBAudioDeviceESP32inlineprotectedvirtual
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
closeEpIn(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
closeEpOut(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
config_USBAudioDeviceBaseprotected
configChanged(const USBAudioConfig &n)USBAudioDeviceBaseinlineprotected
ctrl_buf_sz_USBAudioDeviceBaseprotected
defaultConfig(RxTxMode mode=RXTX_MODE)USBAudioDeviceBaseinline
desc_len_USBAudioDeviceBaseprotected
descr_builderUSBAudioDeviceBaseprotected
descriptorCallback(uint8_t *dst, uint8_t *itf)USBAudioDeviceESP32inlinestatic
Emulated_TinyUSBUSBAudioDeviceESP32friend
end()USBAudioDeviceBaseinlinevirtual
ep_in_sw_buf_sz_USBAudioDeviceBaseprotected
ep_out_ff_mutex_rd_USBAudioDeviceBaseprotected
ep_out_sw_buf_sz_USBAudioDeviceBaseprotected
fb_done_cb_USBAudioDeviceBaseprotected
fifoSize() constUSBAudioDeviceBaseinlineprotected
floatToUac2(float vol)USBAudioDeviceBaseinlineprotectedstatic
flush() overrideBaseStreaminlinevirtual
get_req_ep_cb_USBAudioDeviceBaseprotected
get_req_itf_cb_USBAudioDeviceBaseprotected
getActualInstance()USBAudioDeviceESP32inlinestatic
getAudioCount() constUSBAudioDeviceBaseinline
getClassDriver(uint8_t *count)USBAudioDeviceBaseinline
getCtrlBufSz(uint8_t fn) constUSBAudioDeviceBaseinlineprotected
getDescLen(uint8_t fn) constUSBAudioDeviceBaseinlineprotected
getDescriptor(uint8_t *desc)USBAudioDeviceBaseinline
getEpInSwBufSz(uint8_t fn) constUSBAudioDeviceBaseinlineprotected
getEpOutSwBufSz(uint8_t fn) constUSBAudioDeviceBaseinlineprotected
getResetSize()USBAudioDeviceBaseinlineprotectedstatic
getRxTotalBytes() constUSBAudioDeviceBaseinline
getRxXferCount() constUSBAudioDeviceBaseinline
getTxBytesPerSample() constUSBAudioDeviceBaseinline
getTxChannels() constUSBAudioDeviceBaseinline
getTxFifoReadTotal() constUSBAudioDeviceBaseinline
getTxFrameBytesLast() constUSBAudioDeviceBaseinline
getTxInterval() constUSBAudioDeviceBaseinline
getTxSampleRate() constUSBAudioDeviceBaseinline
getTxXferCount() constUSBAudioDeviceBaseinline
getTxXferredLast() constUSBAudioDeviceBaseinline
getVolumeExt(uint8_t channel) constUSBAudioDeviceBaseinlineprotected
handleClockSourceGet(uint8_t rhport, tusb_control_request_t const *p_request, uint8_t *cb)USBAudioDeviceBaseinlineprotected
handleEndpointRequest(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
handleEntityRequest(uint8_t rhport, tusb_control_request_t const *p_request, uint8_t entityID)USBAudioDeviceBaseinlineprotected
handleFeatureUnitGet(uint8_t rhport, tusb_control_request_t const *p_request, uint8_t *cb)USBAudioDeviceBaseinlineprotected
handleInterfaceRequest(uint8_t rhport, tusb_control_request_t const *p_request)USBAudioDeviceBaseinlineprotected
infoAudioStreamprotected
int_done_cb_USBAudioDeviceBaseprotected
int_notify_buf_USBAudioDeviceBaseprotected
is_active_USBAudioDeviceBaseprotected
is_notify_activeAudioInfoSourceprotected
is_started_USBAudioDeviceBaseprotected
isEpInEnabled() constUSBAudioDeviceBaseinline
isEpInFlowControlEnabled() constUSBAudioDeviceBaseinline
isEpOutEnabled() constUSBAudioDeviceBaseinline
isFeatureUnit(uint8_t id) constUSBAudioDeviceBaseinlineprotected
isFeedbackEpEnabled() constUSBAudioDeviceBaseinline
isFifoMutexEnabled() constUSBAudioDeviceBaseinline
isInterruptEpEnabled() constUSBAudioDeviceBaseinline
isMute(uint8_t channel=0) constUSBAudioDeviceBaseinline
isNotifyActive()AudioInfoSourceinline
isStreamingActive() constUSBAudioDeviceBaseinline
isStreamingActiveRx() constUSBAudioDeviceBaseinline
isStreamingActiveTx() constUSBAudioDeviceBaseinline
isTxXferArmed() constUSBAudioDeviceBaseinline
isUseLinearBufferRx() constUSBAudioDeviceBaseinlineprotected
isUseLinearBufferTx() constUSBAudioDeviceBaseinlineprotected
isValidBitsPerSample(uint8_t bps)USBAudioDeviceBaseinlineprotectedstatic
kVolumeMinDb256USBAudioDeviceBaseprotectedstatic
mounted() constUSBAudioDeviceBaseinline
mute_USBAudioDeviceBaseprotected
mute_cb_USBAudioDeviceBaseprotected
not_supported(int out, const char *msg="")AudioStreaminlineprotectedvirtual
notify_vectorAudioInfoSourceprotected
notifyAudioChange(AudioInfo info)AudioInfoSourceinlineprotected
notifyStreamingState()USBAudioDeviceBaseinlineprotected
numInterfaces() constUSBAudioDeviceBaseinline
openEndpointsForAltSetting(uint8_t rhport, audiod_function_t *audio, uint8_t func_id, uint8_t itf, uint8_t alt)USBAudioDeviceBaseinlineprotected
openEpFeedback(audiod_function_t *audio, tusb_desc_endpoint_t const *desc_ep)USBAudioDeviceBaseinlineprotected
openEpIn(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_desc_endpoint_t const *desc_ep, uint8_t const *p_desc_for_params)USBAudioDeviceBaseinlineprotected
openEpOut(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_desc_endpoint_t const *desc_ep)USBAudioDeviceBaseinlineprotected
operator bool() overrideUSBAudioDeviceBaseinlinevirtual
operator=(AudioStream &)=defaultAudioStream
audio_tools::BaseStream::operator=(BaseStream &)=defaultBaseStream
packetSize() constUSBAudioDeviceBaseinlineprotected
processVolume(uint8_t *data, size_t len)USBAudioDeviceBaseinlineprotected
processVolume(T *data, size_t sample_count)USBAudioDeviceBaseinlineprotected
readBytes(uint8_t *buffer, size_t bufsize)USBAudioDeviceBaseinlinevirtual
readSilence(uint8_t *buffer, size_t length)AudioStreaminlinevirtual
refillReadBuffer()BaseStreaminlineprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
req_entity_cb_USBAudioDeviceBaseprotected
resizeBuffers() overrideUSBAudioDeviceESP32inlineprotectedvirtual
rx_done_cb_USBAudioDeviceBaseprotected
rx_total_bytes_USBAudioDeviceBaseprotected
s_active_USBAudioDeviceBaseinlineprotectedstatic
sample_rate_cb_USBAudioDeviceBaseprotected
sendInterruptNotification(uint8_t ctrlSel, uint8_t channel, uint8_t entityID)USBAudioDeviceBaseinlineprotected
serviceTinyUSB()USBAudioDeviceBaseinlineprotected
setAudioFeedbackFormatCorrectionCallback(std::function< bool(USBAudioDeviceBase *, uint8_t)> cb)USBAudioDeviceBaseinline
setAudioFeedbackParamsCallback(std::function< void(USBAudioDeviceBase *, uint8_t, uint8_t, audio_feedback_params_t *)> cb)USBAudioDeviceBaseinline
setAudioInfo(AudioInfo info) overrideUSBAudioDeviceBaseinlinevirtual
setConfig(const USBAudioConfig &cfg)USBAudioDeviceBaseinlineprotected
setFbDoneCallback(std::function< void(USBAudioDeviceBase *, uint8_t)> cb)USBAudioDeviceBaseinline
setGetReqEpCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceBaseinline
setGetReqItfCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceBaseinline
setIntDoneCallback(std::function< void(USBAudioDeviceBase *, uint8_t)> cb)USBAudioDeviceBaseinline
setItfCloseEpCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceBaseinline
setMute(bool m, uint8_t channel=0)USBAudioDeviceBaseinline
setMuteCallback(std::function< void(bool, uint8_t)> cb)USBAudioDeviceBaseinline
setNotifyActive(bool flag)AudioInfoSourceinline
setReqEntityCallback(std::function< bool(USBAudioDeviceBase *, uint8_t)> cb)USBAudioDeviceBaseinline
setReqEntityCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb)USBAudioDeviceBaseinline
setReqEpCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb)USBAudioDeviceBaseinline
setReqItfCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb)USBAudioDeviceBaseinline
setRxDoneCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, audiod_function_t *, uint16_t)> cb)USBAudioDeviceBaseinline
setSampleRate(uint32_t rate)USBAudioDeviceBaseinlineprotected
setSampleRateCallback(std::function< void(uint32_t)> cb)USBAudioDeviceBaseinline
setStreamingStateCallback(std::function< void(bool, bool)> cb)USBAudioDeviceBaseinline
setTudAudioSetItfCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb)USBAudioDeviceBaseinline
setTxDoneCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, audiod_function_t *)> cb)USBAudioDeviceBaseinline
setup_calledUSBAudioDeviceESP32protected
setupFeedback(audiod_function_t *audio, uint8_t func_id, uint8_t alt)USBAudioDeviceBaseinlineprotected
setupUSB()USBAudioDeviceESP32inline
setVolume(float volume) overrideUSBAudioDeviceBaseinlinevirtual
setVolume(float vol, uint8_t channel)USBAudioDeviceBaseinline
setVolumeCallback(std::function< void(float, uint8_t)> cb)USBAudioDeviceBaseinline
setWriteBufferSize(int size)BaseStreaminline
streaming_state_cb_USBAudioDeviceBaseprotected
tmp_inBaseStreamprotected
tmp_outBaseStreamprotected
tud_audio_feedback_format_correction_cb_USBAudioDeviceBaseprotected
tud_audio_feedback_interval_isr(uint8_t func_id, uint32_t, uint8_t frame_shift)USBAudioDeviceBaseinlineprotected
tud_audio_feedback_params_cb_USBAudioDeviceBaseprotected
tud_audio_n_available(uint8_t func_id)USBAudioDeviceBaseinlineprotected
tud_audio_n_read(uint8_t func_id, void *buffer, uint16_t bufsize)USBAudioDeviceBaseinlineprotected
tud_audio_n_write(uint8_t func_id, const void *data, uint16_t len)USBAudioDeviceBaseinlineprotected
tud_audio_set_itf_cb_USBAudioDeviceBaseprotected
tud_audio_set_itf_close_EP_cb_USBAudioDeviceBaseprotected
tud_audio_set_req_entity_cb_USBAudioDeviceBaseprotected
tud_audio_set_req_ep_cb_USBAudioDeviceBaseprotected
tud_audio_set_req_itf_cb_USBAudioDeviceBaseprotected
tx_done_cb_USBAudioDeviceBaseprotected
tx_fifo_read_total_USBAudioDeviceBaseprotected
tx_frame_bytes_last_USBAudioDeviceBaseprotected
tx_xfer_armed_USBAudioDeviceBaseprotected
tx_xferred_last_USBAudioDeviceBaseprotected
uac2ToFloat(int16_t v)USBAudioDeviceBaseinlineprotectedstatic
USBAudioDeviceBase()USBAudioDeviceBaseinline
USBAudioDeviceBase(USBAudioConfig cfg)USBAudioDeviceBaseinline
USBAudioDeviceESP32()=defaultUSBAudioDeviceESP32
USBAudioDeviceESP32(USBAudioConfig cfg)USBAudioDeviceESP32inline
volume() overrideUSBAudioDeviceBaseinlinevirtual
volume(uint8_t channel)USBAudioDeviceBaseinline
volume_USBAudioDeviceBaseprotected
volume_cb_USBAudioDeviceBaseprotected
volume_valueVolumeSupportprotected
write(const uint8_t *data, size_t len)USBAudioDeviceBaseinlinevirtual
audio_tools::BaseStream::write(uint8_t ch) overrideBaseStreaminlinevirtual
write_buffer_sizeBaseStreamprotected
writeSilence(size_t len)AudioStreaminlinevirtual
xfer_cb_rx_count_USBAudioDeviceBaseprotected
xfer_cb_tx_count_USBAudioDeviceBaseprotected
~AudioStream()=defaultAudioStreamvirtual
~BaseStream()=defaultBaseStreamvirtual
~Stream()=defaultStreamvirtual