|
esp32-a2dp-xq 0.1.0
ESP32 A2DP source with SBC-XQ
|
#include <a2dp_xq.h>
Data Fields | |
| uint32_t | underruns |
| times the encoder found the FIFO empty while audio was expected | |
| uint32_t | underrun_frames |
| silence frames inserted by those underruns | |
| uint32_t | fifo_frames |
| frames queued now | |
| uint32_t | fifo_limit_frames |
| FIFO size used (~300 ms) | |
| bool | streaming |
| A2DP media stream started. | |
| bool | abs_volume |
| headphones support AVRCP absolute volume | |
| uint8_t | remote_volume |
| last absolute volume reported by the headphones, 0..127 | |
| uint16_t | sink_delay_ms |
| delay reported by the headphones (A2DP delay reporting), 0 if none | |
| bool a2dp_xq_stats_t::abs_volume |
headphones support AVRCP absolute volume
| uint32_t a2dp_xq_stats_t::fifo_frames |
frames queued now
| uint32_t a2dp_xq_stats_t::fifo_limit_frames |
FIFO size used (~300 ms)
| uint8_t a2dp_xq_stats_t::remote_volume |
last absolute volume reported by the headphones, 0..127
| uint16_t a2dp_xq_stats_t::sink_delay_ms |
delay reported by the headphones (A2DP delay reporting), 0 if none
| bool a2dp_xq_stats_t::streaming |
A2DP media stream started.
| uint32_t a2dp_xq_stats_t::underrun_frames |
silence frames inserted by those underruns
| uint32_t a2dp_xq_stats_t::underruns |
times the encoder found the FIFO empty while audio was expected