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

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

_timeoutPrintprotected
addNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
attached_USBAudioHostBaseprotected
audioInfo() overrideAudioStreaminlinevirtual
audioInfoOut()AudioInfoSupportinlinevirtual
audioInfoRx() constUSBAudioHostBaseinline
audioInfoTx() constUSBAudioHostBaseinline
audioPacketSize() constUSBAudioHostBaseinline
AudioStream()=defaultAudioStream
AudioStream(AudioStream &)=defaultAudioStream
available() overrideUSBAudioStreamBaseinlinevirtual
availableForWrite() overrideUSBAudioStreamBaseinlinevirtual
backend() overrideUSBAudioHostTinyUSBinlineprotectedvirtual
backend_impl_USBAudioHostTinyUSBprotected
BaseStream()=defaultBaseStream
BaseStream(BaseStream &)=defaultBaseStream
begin(const USBAudioConfig &cfg)USBAudioHostBaseinline
begin()USBAudioHostBaseinlinevirtual
beginUSB() overrideUSBAudioHostBaseinlineprotectedvirtual
buffer_bytes_USBAudioHostBaseprotected
buffer_rx_USBAudioHostTinyUSBprotected
buffer_tx_USBAudioHostTinyUSBprotected
bufferRx() overrideUSBAudioHostTinyUSBinlinevirtual
bufferTx() overrideUSBAudioHostTinyUSBinlinevirtual
clearNotifyAudioChange()AudioInfoSourceinlinevirtual
clock_ranges_rx_USBAudioHostBaseprotected
clock_ranges_tx_USBAudioHostBaseprotected
clockRange(Stream &s, std::vector< RateRange > &ranges, Step following)USBAudioHostBaseinlineprotected
clockRangeHeader(Stream &s, std::vector< RateRange > &ranges, Step on_success, Step skip)USBAudioHostBaseinlineprotected
closestRate(const AltSetting &a, const std::vector< RateRange > &clock, uint32_t wanted)USBAudioHostBaseinlineprotected
config() constUSBAudioStreamBaseinline
config_USBAudioStreamBaseprotected
configChanged(const USBAudioConfig &n)USBAudioStreamBaseinlineprotected
configured_USBAudioHostBaseprotected
coreUSBAudioStreamBaseprotected
ctrl_buf_USBAudioHostBaseprotected
ctrl_busy_USBAudioHostBaseprotected
ctrl_len_USBAudioHostBaseprotected
ctrl_ok_USBAudioHostBaseprotected
ctrl_start_ms_USBAudioHostBaseprotected
daddr_USBAudioHostBaseprotected
defaultConfig(RxTxMode mode=RXTX_MODE)USBAudioHostBaseinline
descU24(const uint8_t *p)USBAudioHostBaseinlineprotectedstatic
end()USBAudioHostBaseinlinevirtual
entities_USBAudioHostBaseprotected
executeStep()USBAudioHostBaseinlineprotected
findEntity(uint8_t id)USBAudioHostBaseinlineprotected
finishMount()USBAudioHostBaseinlineprotected
finishRuntimeRequest()USBAudioHostBaseinlineprotected
fitsBandwidth(const AltSetting &a, uint32_t rate)USBAudioHostBaseinlineprotected
floatToUac2(float vol)USBAudioStreamBaseinlineprotectedstatic
flush() overrideBaseStreaminlinevirtual
getActualCore() constUSBAudioStreamBaseinlinevirtual
getRxDroppedBytes() constUSBAudioHostBaseinline
getRxTotalBytes() constUSBAudioHostBaseinline
getRxXferCount() constUSBAudioHostBaseinline
getTxUnderflowBytes() constUSBAudioHostBaseinline
getTxXferCount() constUSBAudioHostBaseinline
getVolumeExt(uint8_t channel) constUSBAudioStreamBaseinlineprotected
hasMicrophone() constUSBAudioHostBaseinline
hasSpeaker() constUSBAudioHostBaseinline
in_run_USBAudioHostBaseprotected
infoAudioStreamprotected
is_active_USBAudioStreamBaseprotected
is_notify_activeAudioInfoSourceprotected
is_started_USBAudioStreamBaseprotected
isEpInEnabled() constUSBAudioStreamBaseinline
isEpOutEnabled() constUSBAudioStreamBaseinline
isMute(uint8_t channel=0) constUSBAudioStreamBaseinline
isNotifyActive()AudioInfoSourceinline
isStreamingActive() constUSBAudioStreamBaseinline
isStreamingActiveRx() const overrideUSBAudioHostBaseinlinevirtual
isStreamingActiveTx() const overrideUSBAudioHostBaseinlinevirtual
issueControl(uint8_t request_type, uint8_t request, uint16_t value, uint16_t index, uint16_t length)USBAudioHostBaseinlineprotected
issueSetInterface(uint8_t itf, uint8_t alt)USBAudioHostBaseinlineprotected
isValidBitsPerSample(uint8_t bps)USBAudioStreamBaseinlineprotectedstatic
itf_num_ac_USBAudioHostBaseprotected
kCtrlBufSizeUSBAudioHostBaseprotectedstatic
kMaxChannelsUSBAudioHostBaseprotectedstatic
kMaxRatesUSBAudioHostBaseprotectedstatic
kReqInItfUSBAudioHostBaseprotectedstatic
kReqOutEpUSBAudioHostBaseprotectedstatic
kReqOutItfUSBAudioHostBaseprotectedstatic
kVolumeMinDb256USBAudioStreamBaseprotectedstatic
mounted() overrideUSBAudioHostBaseinlinevirtual
mounted_USBAudioHostBaseprotected
mute_USBAudioStreamBaseprotected
mute_cb_USBAudioStreamBaseprotected
mute_pending_USBAudioHostBaseprotected
next(Step s)USBAudioHostBaseinlineprotected
not_supported(int out, const char *msg="")AudioStreaminlineprotectedvirtual
notify_vectorAudioInfoSourceprotected
notifyAudioChange(AudioInfo info)AudioInfoSourceinlineprotected
notifyStreamingState()USBAudioStreamBaseinlineprotected
onAttach(uint8_t daddr, uint16_t vid, uint16_t pid, const uint8_t *desc, uint16_t len) overrideUSBAudioHostBaseinlineprotectedvirtual
onConfigured(uint8_t daddr) overrideUSBAudioHostBaseinlineprotectedvirtual
onControlComplete(bool ok, uint16_t len) overrideUSBAudioHostBaseinlineprotectedvirtual
onDetach(uint8_t daddr) overrideUSBAudioHostBaseinlineprotectedvirtual
onFeedback(const uint8_t *data, uint16_t len)USBAudioHostBaseinlineprotected
onIsoIn(UsbHostStreamRole role, const uint8_t *data, uint16_t len) overrideUSBAudioHostBaseinlineprotectedvirtual
onIsoOut(uint8_t *data, uint16_t max) overrideUSBAudioHostBaseinlineprotectedvirtual
onMuteChanged(uint8_t channel) overrideUSBAudioHostBaseinlineprotectedvirtual
onVolumeChanged(uint8_t channel) overrideUSBAudioHostBaseinlineprotectedvirtual
openStream(Stream &s, bool is_rx)USBAudioHostBaseinlineprotected
operator bool() overrideUSBAudioStreamBaseinlinevirtual
operator=(AudioStream &)=defaultAudioStream
audio_tools::BaseStream::operator=(BaseStream &)=defaultBaseStream
packetSizeFor(const AudioInfo &info)USBAudioHostBaseinlineprotectedstatic
packetsPerSecond(const AltSetting &a)USBAudioHostBaseinlineprotected
parseAcDescriptor(const uint8_t *p)USBAudioHostBaseinlineprotected
parseAsDescriptor(AltSetting &a, const uint8_t *p)USBAudioHostBaseinlineprotected
parseClockRange(std::vector< RateRange > &ranges)USBAudioHostBaseinlineprotected
parseConfiguration(const uint8_t *desc, uint16_t len)USBAudioHostBaseinlineprotected
parseFeatureUnitControls(Entity &e, const uint8_t *p, bool v2)USBAudioHostBaseinlineprotected
pending_channel_USBAudioHostBaseprotected
pending_is_volume_USBAudioHostBaseprotected
pending_stream_USBAudioHostBaseprotected
pid() constUSBAudioHostBaseinline
pid_USBAudioHostBaseprotected
poll()USBAudioHostBaseinlineprotected
processUSB()USBAudioHostBaseinlineprotected
processVolume(uint8_t *data, size_t len)USBAudioStreamBaseinlineprotected
processVolume(T *data, size_t sample_count)USBAudioStreamBaseinlineprotected
readBytes(uint8_t *buffer, size_t bufsize)USBAudioStreamBaseinlinevirtual
readSilence(uint8_t *buffer, size_t length)AudioStreaminlinevirtual
reconfigure_pending_USBAudioHostBaseprotected
reconfiguring_USBAudioHostBaseprotected
refillReadBuffer()BaseStreaminlineprotected
removeNotifyAudioChange(AudioInfoSupport &bi)AudioInfoSourceinlinevirtual
requestClockRange(Stream &s, uint16_t len)USBAudioHostBaseinlineprotected
requestFeature(Stream &s, uint8_t selector, uint8_t ch, int16_t value)USBAudioHostBaseinlineprotected
requestSetClock(Stream &s)USBAudioHostBaseinlineprotected
requestSetEpRate(Stream &s)USBAudioHostBaseinlineprotected
requestVolumeRange(Stream &s, bool max)USBAudioHostBaseinlineprotected
resetDevice()USBAudioHostBaseinlineprotected
resizeBuffers() overrideUSBAudioHostTinyUSBinlineprotectedvirtual
resolveClock(uint8_t id)USBAudioHostBaseinlineprotected
resolveTopology(Stream &s, bool is_rx)USBAudioHostBaseinlineprotected
restart_pending_USBAudioHostBaseprotected
run()USBAudioHostBaseinlineprotected
run_again_USBAudioHostBaseprotected
rx_USBAudioHostBaseprotected
rx_info_USBAudioHostBaseprotected
rx_primed_USBAudioStreamBaseprotected
sample_rate_cb_USBAudioStreamBaseprotected
selectAlt(Stream &s, const std::vector< RateRange > &clock, AudioInfo &negotiated)USBAudioHostBaseinlineprotected
sendFeature(bool is_volume, uint8_t ch)USBAudioHostBaseinlineprotected
sendFeatureFor(Stream &s)USBAudioHostBaseinlineprotected
sendFeatureNextStream()USBAudioHostBaseinlineprotected
serviceUSB() overrideUSBAudioHostTinyUSBinlinevirtual
setAudioInfo(AudioInfo info) overrideUSBAudioHostBaseinlinevirtual
setClock(Stream &s, Step following)USBAudioHostBaseinlineprotected
setConfig(const USBAudioConfig &cfg)USBAudioStreamBaseinlineprotected
setEpRate(Stream &s, Step following)USBAudioHostBaseinlineprotected
setHost(Adafruit_USBH_Host &host)USBAudioHostTinyUSBinline
setInterface(Stream &s, Step on_success, Step skip)USBAudioHostBaseinlineprotected
setMute(bool m, uint8_t channel=0)USBAudioStreamBaseinline
setMuteCallback(std::function< void(bool, uint8_t)> cb)USBAudioStreamBaseinline
setNotifyActive(bool flag)AudioInfoSourceinline
setSampleRateCallback(std::function< void(uint32_t)> cb)USBAudioStreamBaseinline
setStreamingStateCallback(std::function< void(bool, bool)> cb)USBAudioStreamBaseinline
setup_USBAudioHostBaseprotected
setupVolumeState()USBAudioStreamBaseinlineprotected
setVolume(float volume) overrideUSBAudioStreamBaseinlinevirtual
setVolume(float vol, uint8_t channel)USBAudioStreamBaseinline
setVolumeCallback(std::function< void(float, uint8_t)> cb)USBAudioStreamBaseinline
setWriteBufferSize(int size)BaseStreaminline
startRuntimeRequest()USBAudioHostBaseinlineprotected
Step enum nameUSBAudioHostBaseprotected
step_USBAudioHostBaseprotected
step_done_USBAudioHostBaseprotected
stopStream(Stream &s, Step following)USBAudioHostBaseinlineprotected
streaming_state_cb_USBAudioStreamBaseprotected
supportsRate(const AltSetting &a, const std::vector< RateRange > &clock, uint32_t rate)USBAudioHostBaseinlineprotected
tmp_inBaseStreamprotected
tmp_outBaseStreamprotected
toDeviceVolume(const Stream &s, float vol)USBAudioHostBaseinlineprotectedstatic
tx_USBAudioHostBaseprotected
tx_info_USBAudioHostBaseprotected
uac2ToFloat(int16_t v)USBAudioStreamBaseinlineprotectedstatic
uac_version_USBAudioHostBaseprotected
uacVersion() constUSBAudioHostBaseinline
updateBufferSize()USBAudioHostBaseinlineprotected
usb_task_active_USBAudioStreamBaseprotected
USBAudioHostBase()=defaultUSBAudioHostBase
USBAudioHostBase(USBAudioConfig cfg)USBAudioHostBaseinline
USBAudioHostTinyUSB()=defaultUSBAudioHostTinyUSB
USBAudioHostTinyUSB(USBAudioConfig cfg)USBAudioHostTinyUSBinline
USBAudioHostTinyUSB(Adafruit_USBH_Host &host)USBAudioHostTinyUSBinline
vid() constUSBAudioHostBaseinline
vid_USBAudioHostBaseprotected
volume() overrideUSBAudioStreamBaseinlinevirtual
volume(uint8_t channel)USBAudioStreamBaseinline
volume_USBAudioStreamBaseprotected
volume_cb_USBAudioStreamBaseprotected
volume_pending_USBAudioHostBaseprotected
volume_valueVolumeSupportprotected
volumeRange(Stream &s, bool max, Step on_success, Step skip)USBAudioHostBaseinlineprotected
volumeRangeChannel(const Stream &s)USBAudioHostBaseinlineprotectedstatic
write(const uint8_t *data, size_t len)USBAudioStreamBaseinlinevirtual
audio_tools::BaseStream::write(uint8_t ch) overrideBaseStreaminlinevirtual
write_buffer_sizeBaseStreamprotected
writeSilence(size_t len)AudioStreaminlinevirtual
~AudioStream()=defaultAudioStreamvirtual
~BaseStream()=defaultBaseStreamvirtual
~Stream()=defaultStreamvirtual
~USBAudioHostEvents()=defaultUSBAudioHostEventsvirtual