| Age | Commit message (Collapse) | Author |
|
Includes refactoring nvs settings to be a bit less duplicated
|
|
|
|
|
|
|
|
|
|
it's a pretty chonky codec, but this seems like the best way to tame its
performance.
|
|
|
|
connecting and disconnecting is a bit more consistent now!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- persist the current volume when the screen locks
- pause playback if headphones are removed
|
|
- No more IndexRecord/Result/dbGetPage nonsense
- Queue is just track ids
- i am so tired and have so much to do
|
|
|
|
|
|
|
|
|
|
It turns out this is why bluetooth playback keeps running out of memory
/facepalm
|
|
I think this was the cause of toggling play/pause making audio go away.
Or at least I can't repro that bug anymore, anyway.
|
|
|
|
Everything relevant is back in internal ram, and likely to stay there.
|
|
|
|
|
|
Also other misc task cleanup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No ui yet, and performance isn't great. It kinda works though!!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Includes implementing song duration calculation for CBR MP3 files
|
|
|
|
|
|
|
|
|
|
|
|
|