|
arduino-audio-tools
|
#include <cstdint>#include <cstring>#include <vector>#include "AudioTools/Communication/USB/USBAudioBackend.h"#include "AudioTools/Communication/USB/USBAudioConstants.h"#include "AudioTools/Communication/USB/USBAudioHostBackend.h"#include "AudioTools/Communication/USB/USBAudioStreamBase.h"Go to the source code of this file.
Classes | |
| struct | USBAudioHostBase::AltSetting |
| One alternate setting of an audio streaming interface. More... | |
| struct | USBAudioHostBase::Entity |
| Audio Control entity (terminal, unit or clock) for the topology walk. More... | |
| struct | USBAudioHostBase::RateRange |
| Range of supported sample rates (UAC2 clock source GET_RANGE) More... | |
| struct | USBAudioHostBase::Stream |
| State of one direction (microphone or speaker) More... | |
| class | USBAudioHostBase |
| USB Audio Class (UAC1 and UAC2) host: reads PCM audio from an attached USB microphone and/or writes PCM audio to an attached USB speaker or headset, using the same API as the USB Audio device (USBAudioStream). More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |