|
Arduino A2DP
|
| CA2DPDefaultVolumeControl | Default implementation for handling of the volume of the audio data |
| CA2DPLinearVolumeControl | The simplest possible implementation of a VolumeControl |
| CA2DPNoVolumeControl | Keeps the audio data as is -> no volume control! |
| CA2DPSimpleExponentialVolumeControl | Exponential volume control |
| CA2DPVolumeControl | Abstract class for handling of the volume of the audio data |
| CBluetoothA2DPCommon | Common Bluetooth A2DP functions |
| CBluetoothA2DPOutput | Abstract Output Class |
| CBluetoothA2DPOutputAudioTools | Output Class using AudioTools library: https://github.com/pschatzmann/arduino-audio-tools |
| CBluetoothA2DPOutputDefault | Default Output Class providing both the Legacy I2S and the AudioTools I2S functionality |
| CBluetoothA2DPOutputLegacy | Legacy I2S Output Class |
| CBluetoothA2DPOutputPrint | Output Class using Print API: |
| CBluetoothA2DPSink | BluetoothA2DPSink implements a robust, extensible A2DP Bluetooth audio sink for ESP32 |
| CBluetoothA2DPSinkQueued | BluetoothA2DPSinkQueued provides an A2DP sink implementation with a queued, task-based I2S output to address the volume delay and jitter issues observed in the standard BluetoothA2DPSink implementation, especially under high load or with certain Bluetooth sources |
| CBluetoothA2DPSource | BluetoothA2DPSource implements a flexible, extensible A2DP Bluetooth audio source for ESP32 |
| Cbt_app_msg_t | Internal message to be sent for BluetoothA2DPSink and BluetoothA2DPSource |