arduino-pico/libraries/AudioBufferManager
Earle F. Philhower, III bf385490d3
Fix crash on audio end from IRQ, refactor A2DP (#2189)
Fixes #2188

We get a call to stop the audio channel from a timer/IRQ context, so can't
safely remove the IRQ handler for the AudioBufferManager.  The SDK will panic.

Because the IRQ handler will be a noop if it's not uninstalled, we will
instead just leave our shared handler in place and let it do nothing.

Use a common BluetoothLock RAII in BluetoothAudio to clen up the code and
automatically lock BT for the AVRCP button methods.
2024-05-31 12:14:57 -07:00
..
src Fix crash on audio end from IRQ, refactor A2DP (#2189) 2024-05-31 12:14:57 -07:00
library.properties Add PWMAudio for DAC-free audio playback (#1076) 2022-12-30 13:24:06 -08:00