|
arduino-audio-tools
|
#include "AudioTools/CoreAudio/AudioStreams.h"#include "AudioTools/CoreAudio/AudioOutput.h"#include "AudioTools/CoreAudio/Buffers.h"#include "AudioTools/AudioCodecs/AudioEncoded.h"Go to the source code of this file.
Classes | |
| struct | AudioConfirmDataToReceive |
| Protocol Record for Request. More... | |
| struct | AudioDataBegin |
| Protocal Record To Start. More... | |
| struct | AudioDataEnd |
| Protocol Record for End. More... | |
| struct | AudioHeader |
| Common Header for all records. More... | |
| struct | AudioSendData |
| Protocol Record for Data. More... | |
| class | AudioSyncReader |
| Receving Audio Data over the wire and requesting for more data when done to synchronize the processing with the sender. The audio data is processed by the EncodedAudioStream; If you have multiple readers, only one receiver should be used as confirmer! More... | |
| class | AudioSyncWriter |
| Audio Writer which is synchronizing the amount of data that can be processed with the AudioReceiver. More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Enumerations | |
| enum class | AudioType : uint8_t { PCM , MP3 , AAC , WAV , ADPC } |
| enum class | RecordType : uint8_t { Undefined , Begin , Send , Receive , End } |
| enum class | TransmitRole : uint8_t { Sender , Receiver } |