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

Default Output Class providing both the Legacy I2S and the AudioTools I2S functionality. More...

#include <BluetoothOutput.h>

Inheritance diagram for BluetoothOutputDefault:
BluetoothOutput

Public Member Functions

bool begin ()
 
size_t write (const uint8_t *data, size_t len)
 
void end () override
 
void set_sample_rate (int rate) override
 
void set_output_active (bool active) override
 
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

BluetoothOutputAudioTools out_tools
 
BluetoothOutputLegacy out_legacy
 

Detailed Description

Default Output Class providing both the Legacy I2S and the AudioTools I2S functionality.

Author
Phil Schatzmann

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