|
arduino-audio-tools
|
This is the complete list of members for USBAudioDeviceBase, including all inherited members.
| _timeout | protected | |
| activateEndpoint(uint8_t rhport, tusb_desc_endpoint_t const *desc_ep, uint8_t dir=TUSB_DIR_IN) | USBAudioDeviceBase | inlineprotected |
| active_config_ | USBAudioDeviceBase | protected |
| activeInstance() | USBAudioDeviceBase | inlinestatic |
| addNotifyAudioChange(AudioInfoSupport &bi) | AudioInfoSource | inlinevirtual |
| alloc_mutex() | USBAudioDeviceBase | inlineprotected |
| audiod_calc_tx_packet_sz(audiod_function_t *audio) | USBAudioDeviceBase | inlineprotected |
| audiod_control_complete(uint8_t rhport, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| audiod_control_request(uint8_t rhport, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| audiod_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const *request) | USBAudioDeviceBase | inlineprotected |
| audiod_deinit(void) | USBAudioDeviceBase | inlineprotected |
| audiod_fb_send(audiod_function_t *audio) | USBAudioDeviceBase | inlineprotected |
| audiod_fct_ | USBAudioDeviceBase | protected |
| audiod_get_AS_interface_index(uint8_t itf, audiod_function_t *audio, uint8_t *idxItf, uint8_t const **pp_desc_int) | USBAudioDeviceBase | inlineprotected |
| audiod_get_AS_interface_index_global(uint8_t itf, uint8_t *func_id, uint8_t *idxItf, uint8_t const **pp_desc_int) | USBAudioDeviceBase | inlineprotected |
| audiod_get_interface(uint8_t rhport, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| audiod_init(void) | USBAudioDeviceBase | inlineprotected |
| audiod_open(uint8_t rhport, tusb_desc_interface_t const *itf_desc, uint16_t max_len) | USBAudioDeviceBase | inlineprotected |
| audiod_parse_flow_control_params(audiod_function_t *audio, uint8_t const *p_desc) | USBAudioDeviceBase | inlineprotected |
| audiod_reset(uint8_t rhport) | USBAudioDeviceBase | inlineprotected |
| audiod_set_fb_params_freq(audiod_function_t *audio, uint32_t sample_freq, uint32_t mclk_freq) | USBAudioDeviceBase | inlineprotected |
| audiod_set_interface(uint8_t rhport, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| audiod_sof_isr(uint8_t rhport, uint32_t frame_count) | USBAudioDeviceBase | inlineprotected |
| audiod_tx_packet_size_fc(audiod_function_t *audio) | USBAudioDeviceBase | inlineprotected |
| audiod_verify_entity_exists(uint8_t itf, uint8_t entityID, uint8_t *func_id) | USBAudioDeviceBase | inlineprotected |
| audiod_verify_ep_exists(uint8_t ep, uint8_t *func_id) | USBAudioDeviceBase | inlineprotected |
| audiod_verify_itf_exists(uint8_t itf, uint8_t *func_id) | USBAudioDeviceBase | inlineprotected |
| audiod_xfer_cb(uint8_t rhport, uint8_t ep_addr, xfer_result_t result, uint32_t xferred_bytes) | USBAudioDeviceBase | inlineprotected |
| audioInfo() override | AudioStream | inlinevirtual |
| audioInfoOut() | AudioInfoSupport | inlinevirtual |
| audioPacketSize() const | USBAudioDeviceBase | inline |
| AudioStream()=default | AudioStream | |
| AudioStream(AudioStream &)=default | AudioStream | |
| available() override | USBAudioDeviceBase | inlinevirtual |
| availableForWrite() override | USBAudioDeviceBase | inlinevirtual |
| BaseStream()=default | BaseStream | |
| BaseStream(BaseStream &)=default | BaseStream | |
| begin(const USBAudioConfig &cfg) | USBAudioDeviceBase | inline |
| begin() | USBAudioDeviceBase | inlinevirtual |
| beginUSB()=0 | USBAudioDeviceBase | protectedpure virtual |
| bufferRx()=0 | USBAudioDeviceBase | protectedpure virtual |
| bufferTx()=0 | USBAudioDeviceBase | protectedpure virtual |
| clearNotifyAudioChange() | AudioInfoSource | inlinevirtual |
| closeEpIn(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| closeEpOut(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| config_ | USBAudioDeviceBase | protected |
| configChanged(const USBAudioConfig &n) | USBAudioDeviceBase | inlineprotected |
| ctrl_buf_sz_ | USBAudioDeviceBase | protected |
| defaultConfig(RxTxMode mode=RXTX_MODE) | USBAudioDeviceBase | inline |
| desc_len_ | USBAudioDeviceBase | protected |
| descr_builder | USBAudioDeviceBase | protected |
| end() | USBAudioDeviceBase | inlinevirtual |
| ep_in_sw_buf_sz_ | USBAudioDeviceBase | protected |
| ep_out_ff_mutex_rd_ | USBAudioDeviceBase | protected |
| ep_out_sw_buf_sz_ | USBAudioDeviceBase | protected |
| fb_done_cb_ | USBAudioDeviceBase | protected |
| fifoSize() const | USBAudioDeviceBase | inlineprotected |
| floatToUac2(float vol) | USBAudioDeviceBase | inlineprotectedstatic |
| flush() override | BaseStream | inlinevirtual |
| get_req_ep_cb_ | USBAudioDeviceBase | protected |
| get_req_itf_cb_ | USBAudioDeviceBase | protected |
| getAudioCount() const | USBAudioDeviceBase | inline |
| getClassDriver(uint8_t *count) | USBAudioDeviceBase | inline |
| getCtrlBufSz(uint8_t fn) const | USBAudioDeviceBase | inlineprotected |
| getDescLen(uint8_t fn) const | USBAudioDeviceBase | inlineprotected |
| getDescriptor(uint8_t *desc) | USBAudioDeviceBase | inline |
| getEpInSwBufSz(uint8_t fn) const | USBAudioDeviceBase | inlineprotected |
| getEpOutSwBufSz(uint8_t fn) const | USBAudioDeviceBase | inlineprotected |
| getResetSize() | USBAudioDeviceBase | inlineprotectedstatic |
| getRxTotalBytes() const | USBAudioDeviceBase | inline |
| getRxXferCount() const | USBAudioDeviceBase | inline |
| getTxBytesPerSample() const | USBAudioDeviceBase | inline |
| getTxChannels() const | USBAudioDeviceBase | inline |
| getTxFifoReadTotal() const | USBAudioDeviceBase | inline |
| getTxFrameBytesLast() const | USBAudioDeviceBase | inline |
| getTxInterval() const | USBAudioDeviceBase | inline |
| getTxSampleRate() const | USBAudioDeviceBase | inline |
| getTxXferCount() const | USBAudioDeviceBase | inline |
| getTxXferredLast() const | USBAudioDeviceBase | inline |
| getVolumeExt(uint8_t channel) const | USBAudioDeviceBase | inlineprotected |
| handleClockSourceGet(uint8_t rhport, tusb_control_request_t const *p_request, uint8_t *cb) | USBAudioDeviceBase | inlineprotected |
| handleEndpointRequest(uint8_t rhport, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| handleEntityRequest(uint8_t rhport, tusb_control_request_t const *p_request, uint8_t entityID) | USBAudioDeviceBase | inlineprotected |
| handleFeatureUnitGet(uint8_t rhport, tusb_control_request_t const *p_request, uint8_t *cb) | USBAudioDeviceBase | inlineprotected |
| handleInterfaceRequest(uint8_t rhport, tusb_control_request_t const *p_request) | USBAudioDeviceBase | inlineprotected |
| info | AudioStream | protected |
| int_done_cb_ | USBAudioDeviceBase | protected |
| int_notify_buf_ | USBAudioDeviceBase | protected |
| is_active_ | USBAudioDeviceBase | protected |
| is_notify_active | AudioInfoSource | protected |
| is_started_ | USBAudioDeviceBase | protected |
| isEpInEnabled() const | USBAudioDeviceBase | inline |
| isEpInFlowControlEnabled() const | USBAudioDeviceBase | inline |
| isEpOutEnabled() const | USBAudioDeviceBase | inline |
| isFeatureUnit(uint8_t id) const | USBAudioDeviceBase | inlineprotected |
| isFeedbackEpEnabled() const | USBAudioDeviceBase | inline |
| isFifoMutexEnabled() const | USBAudioDeviceBase | inline |
| isInterruptEpEnabled() const | USBAudioDeviceBase | inline |
| isMute(uint8_t channel=0) const | USBAudioDeviceBase | inline |
| isNotifyActive() | AudioInfoSource | inline |
| isStreamingActive() const | USBAudioDeviceBase | inline |
| isStreamingActiveRx() const | USBAudioDeviceBase | inline |
| isStreamingActiveTx() const | USBAudioDeviceBase | inline |
| isTxXferArmed() const | USBAudioDeviceBase | inline |
| isUseLinearBufferRx() const | USBAudioDeviceBase | inlineprotected |
| isUseLinearBufferTx() const | USBAudioDeviceBase | inlineprotected |
| isValidBitsPerSample(uint8_t bps) | USBAudioDeviceBase | inlineprotectedstatic |
| kVolumeMinDb256 | USBAudioDeviceBase | protectedstatic |
| mounted() const | USBAudioDeviceBase | inline |
| mute_ | USBAudioDeviceBase | protected |
| mute_cb_ | USBAudioDeviceBase | protected |
| not_supported(int out, const char *msg="") | AudioStream | inlineprotectedvirtual |
| notify_vector | AudioInfoSource | protected |
| notifyAudioChange(AudioInfo info) | AudioInfoSource | inlineprotected |
| notifyStreamingState() | USBAudioDeviceBase | inlineprotected |
| numInterfaces() const | USBAudioDeviceBase | inline |
| openEndpointsForAltSetting(uint8_t rhport, audiod_function_t *audio, uint8_t func_id, uint8_t itf, uint8_t alt) | USBAudioDeviceBase | inlineprotected |
| openEpFeedback(audiod_function_t *audio, tusb_desc_endpoint_t const *desc_ep) | USBAudioDeviceBase | inlineprotected |
| 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) | USBAudioDeviceBase | inlineprotected |
| openEpOut(uint8_t rhport, audiod_function_t *audio, uint8_t itf, tusb_desc_endpoint_t const *desc_ep) | USBAudioDeviceBase | inlineprotected |
| operator bool() override | USBAudioDeviceBase | inlinevirtual |
| operator=(AudioStream &)=default | AudioStream | |
| audio_tools::BaseStream::operator=(BaseStream &)=default | BaseStream | |
| packetSize() const | USBAudioDeviceBase | inlineprotected |
| processVolume(uint8_t *data, size_t len) | USBAudioDeviceBase | inlineprotected |
| processVolume(T *data, size_t sample_count) | USBAudioDeviceBase | inlineprotected |
| readBytes(uint8_t *buffer, size_t bufsize) | USBAudioDeviceBase | inlinevirtual |
| readSilence(uint8_t *buffer, size_t length) | AudioStream | inlinevirtual |
| refillReadBuffer() | BaseStream | inlineprotected |
| removeNotifyAudioChange(AudioInfoSupport &bi) | AudioInfoSource | inlinevirtual |
| req_entity_cb_ | USBAudioDeviceBase | protected |
| resizeBuffers()=0 | USBAudioDeviceBase | protectedpure virtual |
| rx_done_cb_ | USBAudioDeviceBase | protected |
| rx_total_bytes_ | USBAudioDeviceBase | protected |
| s_active_ | USBAudioDeviceBase | inlineprotectedstatic |
| sample_rate_cb_ | USBAudioDeviceBase | protected |
| sendInterruptNotification(uint8_t ctrlSel, uint8_t channel, uint8_t entityID) | USBAudioDeviceBase | inlineprotected |
| serviceTinyUSB() | USBAudioDeviceBase | inlineprotected |
| setAudioFeedbackFormatCorrectionCallback(std::function< bool(USBAudioDeviceBase *, uint8_t)> cb) | USBAudioDeviceBase | inline |
| setAudioFeedbackParamsCallback(std::function< void(USBAudioDeviceBase *, uint8_t, uint8_t, audio_feedback_params_t *)> cb) | USBAudioDeviceBase | inline |
| setAudioInfo(AudioInfo info) override | USBAudioDeviceBase | inlinevirtual |
| setConfig(const USBAudioConfig &cfg) | USBAudioDeviceBase | inlineprotected |
| setFbDoneCallback(std::function< void(USBAudioDeviceBase *, uint8_t)> cb) | USBAudioDeviceBase | inline |
| setGetReqEpCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb) | USBAudioDeviceBase | inline |
| setGetReqItfCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb) | USBAudioDeviceBase | inline |
| setIntDoneCallback(std::function< void(USBAudioDeviceBase *, uint8_t)> cb) | USBAudioDeviceBase | inline |
| setItfCloseEpCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb) | USBAudioDeviceBase | inline |
| setMute(bool m, uint8_t channel=0) | USBAudioDeviceBase | inline |
| setMuteCallback(std::function< void(bool, uint8_t)> cb) | USBAudioDeviceBase | inline |
| setNotifyActive(bool flag) | AudioInfoSource | inline |
| setReqEntityCallback(std::function< bool(USBAudioDeviceBase *, uint8_t)> cb) | USBAudioDeviceBase | inline |
| setReqEntityCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb) | USBAudioDeviceBase | inline |
| setReqEpCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb) | USBAudioDeviceBase | inline |
| setReqItfCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *, uint8_t *)> cb) | USBAudioDeviceBase | inline |
| setRxDoneCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, audiod_function_t *, uint16_t)> cb) | USBAudioDeviceBase | inline |
| setSampleRate(uint32_t rate) | USBAudioDeviceBase | inlineprotected |
| setSampleRateCallback(std::function< void(uint32_t)> cb) | USBAudioDeviceBase | inline |
| setStreamingStateCallback(std::function< void(bool, bool)> cb) | USBAudioDeviceBase | inline |
| setTudAudioSetItfCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, tusb_control_request_t const *)> cb) | USBAudioDeviceBase | inline |
| setTxDoneCallback(std::function< bool(USBAudioDeviceBase *, uint8_t, audiod_function_t *)> cb) | USBAudioDeviceBase | inline |
| setupFeedback(audiod_function_t *audio, uint8_t func_id, uint8_t alt) | USBAudioDeviceBase | inlineprotected |
| setVolume(float volume) override | USBAudioDeviceBase | inlinevirtual |
| setVolume(float vol, uint8_t channel) | USBAudioDeviceBase | inline |
| setVolumeCallback(std::function< void(float, uint8_t)> cb) | USBAudioDeviceBase | inline |
| setWriteBufferSize(int size) | BaseStream | inline |
| streaming_state_cb_ | USBAudioDeviceBase | protected |
| tmp_in | BaseStream | protected |
| tmp_out | BaseStream | protected |
| tud_audio_feedback_format_correction_cb_ | USBAudioDeviceBase | protected |
| tud_audio_feedback_interval_isr(uint8_t func_id, uint32_t, uint8_t frame_shift) | USBAudioDeviceBase | inlineprotected |
| tud_audio_feedback_params_cb_ | USBAudioDeviceBase | protected |
| tud_audio_n_available(uint8_t func_id) | USBAudioDeviceBase | inlineprotected |
| tud_audio_n_read(uint8_t func_id, void *buffer, uint16_t bufsize) | USBAudioDeviceBase | inlineprotected |
| tud_audio_n_write(uint8_t func_id, const void *data, uint16_t len) | USBAudioDeviceBase | inlineprotected |
| tud_audio_set_itf_cb_ | USBAudioDeviceBase | protected |
| tud_audio_set_itf_close_EP_cb_ | USBAudioDeviceBase | protected |
| tud_audio_set_req_entity_cb_ | USBAudioDeviceBase | protected |
| tud_audio_set_req_ep_cb_ | USBAudioDeviceBase | protected |
| tud_audio_set_req_itf_cb_ | USBAudioDeviceBase | protected |
| tx_done_cb_ | USBAudioDeviceBase | protected |
| tx_fifo_read_total_ | USBAudioDeviceBase | protected |
| tx_frame_bytes_last_ | USBAudioDeviceBase | protected |
| tx_xfer_armed_ | USBAudioDeviceBase | protected |
| tx_xferred_last_ | USBAudioDeviceBase | protected |
| uac2ToFloat(int16_t v) | USBAudioDeviceBase | inlineprotectedstatic |
| USBAudioDeviceBase() | USBAudioDeviceBase | inline |
| USBAudioDeviceBase(USBAudioConfig cfg) | USBAudioDeviceBase | inline |
| volume() override | USBAudioDeviceBase | inlinevirtual |
| volume(uint8_t channel) | USBAudioDeviceBase | inline |
| volume_ | USBAudioDeviceBase | protected |
| volume_cb_ | USBAudioDeviceBase | protected |
| volume_value | VolumeSupport | protected |
| write(const uint8_t *data, size_t len) | USBAudioDeviceBase | inlinevirtual |
| audio_tools::BaseStream::write(uint8_t ch) override | BaseStream | inlinevirtual |
| write_buffer_size | BaseStream | protected |
| writeSilence(size_t len) | AudioStream | inlinevirtual |
| xfer_cb_rx_count_ | USBAudioDeviceBase | protected |
| xfer_cb_tx_count_ | USBAudioDeviceBase | protected |
| ~AudioStream()=default | AudioStream | virtual |
| ~BaseStream()=default | BaseStream | virtual |
| ~Stream()=default | Stream | virtual |