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:

## 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

Copyright
  Apache License Version 2

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

- src/BluetoothOutput.h