Arduino A2DP

Loading...
Searching...
No Matches
Public Member Functions | List of all members
BluetoothA2DPOutput Class Referenceabstract
ESP32 A2DP

Abstract Output Class. More...

`#include <BluetoothA2DPOutput.h>`

Inheritance diagram for BluetoothA2DPOutput:

## Public Member Functions
virtual bool | begin ()=0
virtual void | end ()=0
virtual void | set_output (audio_tools::AudioOutput &output)
| Not implemented.
virtual void | set_output (audio_tools::AudioStream &output)
| Not implemented.
virtual void | set_output (Print &output)
| Not implemented.
virtual void | set_output_active (bool active)=0
virtual void | set_sample_rate (int rate)=0
virtual size_t | write (const uint8_t *data, size_t len)=0

## Detailed Description

Abstract Output Class.

Author
  Phil Schatzmann

Copyright
  Apache License Version 2

## Member Function Documentation

## ◆ set_output() [1/3]

virtual void BluetoothA2DPOutput::set_output | ( | audio_tools::AudioOutput & | output | ) |
| inline virtual

Not implemented.

Reimplemented in BluetoothA2DPOutputAudioTools, and BluetoothA2DPOutputDefault.

## ◆ set_output() [2/3]

virtual void BluetoothA2DPOutput::set_output | ( | audio_tools::AudioStream & | output | ) |
| inline virtual

Not implemented.

Reimplemented in BluetoothA2DPOutputAudioTools, and BluetoothA2DPOutputDefault.

## ◆ set_output() [3/3]

virtual void BluetoothA2DPOutput::set_output | ( | Print & | output | ) |
| inline virtual

Not implemented.

Reimplemented in BluetoothA2DPOutputAudioTools, BluetoothA2DPOutputPrint, and BluetoothA2DPOutputDefault.

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

- src/BluetoothA2DPOutput.h