Arduino A2DP
|
Default Output Class providing both the Legacy I2S and the AudioTools I2S functionality. More...
#include <BluetoothA2DPOutput.h>
Public Member Functions | |
bool | begin () |
void | end () override |
void | set_output (audio_tools::AudioOutput &output) override |
Output AudioStream using AudioTools library. | |
void | set_output (audio_tools::AudioStream &output) override |
Output AudioStream using AudioTools library. | |
void | set_output (Print &output) override |
Output to Arduino Print. | |
void | set_output_active (bool active) override |
void | set_sample_rate (int rate) override |
size_t | write (const uint8_t *data, size_t len) |
Protected Attributes | |
BluetoothA2DPOutputLegacy | out_legacy |
BluetoothA2DPOutputAudioTools | out_tools |
Default Output Class providing both the Legacy I2S and the AudioTools I2S functionality.