Arduino A2DP
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
A2DPNoVolumeControl Class Reference

Keeps the audio data as is -> no volume control! More...

#include <A2DPVolumeControl.h>

Inheritance diagram for A2DPNoVolumeControl:
A2DPVolumeControl

Public Member Functions

virtual void update_audio_data (Frame *data, uint16_t frameCount) override
 
virtual void set_volume (uint8_t volume) override
 
int32_t get_volume_factor ()
 
int32_t get_volume_factor_max ()
 
void set_enabled (bool enabled)
 
void set_mono_downmix (bool enabled)
 

Protected Attributes

bool is_volume_used = false
 
bool mono_downmix = false
 
int32_t volumeFactor
 
int32_t volumeFactorMax
 

Detailed Description

Keeps the audio data as is -> no volume control!

Author
pschatzmann

Member Function Documentation

◆ set_volume()

virtual void A2DPNoVolumeControl::set_volume ( uint8_t  volume)
inlineoverridevirtual

Implements A2DPVolumeControl.

◆ update_audio_data()

virtual void A2DPNoVolumeControl::update_audio_data ( Frame *  data,
uint16_t  frameCount 
)
inlineoverridevirtual

Reimplemented from A2DPVolumeControl.


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