Arduino A2DP
Public Member Functions | Protected Attributes | List of all members
BluetoothA2DPOutputAudioTools Class Reference

Output Class using AudioTools library: https://github.com/pschatzmann/arduino-audio-tools. More...

#include <BluetoothA2DPOutput.h>

Inheritance diagram for BluetoothA2DPOutputAudioTools:
BluetoothA2DPOutput

Public Member Functions

bool begin () override
 
size_t write (const uint8_t *data, size_t len) override
 
void end () override
 
void set_sample_rate (int rate) override
 
void set_output_active (bool active) override
 
 operator bool ()
 
void set_output (AudioOutput &output)
 Output AudioStream using AudioTools library.
 
void set_output (AudioStream &output)
 Output AudioStream using AudioTools library.
 
void set_output (Print &output)
 Output to Arduino Print.
 

Protected Attributes

Print * p_print = nullptr
 
AudioOutput * p_audio_print = nullptr
 

Detailed Description

Output Class using AudioTools library: https://github.com/pschatzmann/arduino-audio-tools.

Author
Phil Schatzmann

The documentation for this class was generated from the following files: