Output Class using AudioTools library: https://github.com/pschatzmann/arduino-audio-tools.
More...
#include <BluetoothA2DPOutput.h>
|
| bool | begin () override |
| |
| void | end () override |
| |
|
| operator bool () |
| |
| void | set_output (audio_tools::AudioOutput &output) |
| | Output AudioStream using AudioTools library.
|
| |
| void | set_output (audio_tools::AudioStream &output) |
| | Output AudioStream using AudioTools library.
|
| |
| void | set_output (Print &output) |
| | 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) override |
| |
|
|
audio_tools::AudioOutput * | p_audio_print = nullptr |
| |
|
Print * | p_print = nullptr |
| |
Output Class using AudioTools library: https://github.com/pschatzmann/arduino-audio-tools.
- Author
- Phil Schatzmann
- Copyright
- Apache License Version 2
◆ begin()
| bool BluetoothA2DPOutputAudioTools::begin |
( |
| ) |
|
|
overridevirtual |
◆ end()
| void BluetoothA2DPOutputAudioTools::end |
( |
| ) |
|
|
overridevirtual |
◆ set_output() [1/3]
| void BluetoothA2DPOutputAudioTools::set_output |
( |
audio_tools::AudioOutput & |
output | ) |
|
|
inlinevirtual |
◆ set_output() [2/3]
| void BluetoothA2DPOutputAudioTools::set_output |
( |
audio_tools::AudioStream & |
output | ) |
|
|
inlinevirtual |
◆ set_output() [3/3]
| void BluetoothA2DPOutputAudioTools::set_output |
( |
Print & |
output | ) |
|
|
inlinevirtual |
◆ set_output_active()
| void BluetoothA2DPOutputAudioTools::set_output_active |
( |
bool |
active | ) |
|
|
overridevirtual |
◆ set_sample_rate()
| void BluetoothA2DPOutputAudioTools::set_sample_rate |
( |
int |
rate | ) |
|
|
overridevirtual |
◆ write()
| size_t BluetoothA2DPOutputAudioTools::write |
( |
const uint8_t * |
data, |
|
|
size_t |
len |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: