jacqueline
|
175bfc4e3e
|
WIP rewrie audio pipeline+fsm guts for more reliability
|
1 year ago |
jacqueline
|
dadac304dd
|
Add very basic usb msc ui
|
1 year ago |
jacqueline
|
299f3cc48f
|
Preserve the queue when going into standby
|
1 year ago |
jacqueline
|
2626c0cffc
|
Do a db update after every mount
|
1 year ago |
jacqueline
|
587c585ba6
|
Don't unmount the sd card as aggressively
|
1 year ago |
jacqueline
|
968d545d67
|
hand off the sd card to the samd properly, and remount when it's finished
|
1 year ago |
jacqueline
|
eacea59e8a
|
Do more to avoid and recover from partial db updates
- do not power off in an update is in progress
- explicitly store last update time, rather than deriving it from
unchanged tracks.
|
1 year ago |
jacqueline
|
c399199bfc
|
Improve handling of sd card changes during runtime
- mount if an sd card is inserted
- unmount if it's removed
|
1 year ago |
jacqueline
|
499d5a942f
|
Add a wrapper codec source that does readahead
|
1 year ago |
jacqueline
|
b58c081508
|
add locale-aware colation to db indexes
|
1 year ago |
Robin Howard
|
18d90051c9
|
Annotates the kTag with maybe_unused; they're only used for logging.
|
2 years ago |
jacqueline
|
5a459ac6e9
|
Remove accidental debug thing
|
2 years ago |
jacqueline
|
ceba508593
|
Add modified time to TrackData
|
2 years ago |
jacqueline
|
0ea358ab81
|
Make the onboarding flow basically work. Much still to do!
|
2 years ago |
jacqueline
|
320fdeb9d8
|
Use a service locator instead of passing around subsets of drivers between FSMs
|
2 years ago |
jacqueline
|
8ff93f5467
|
Make idle state more robust + check playback state
|
2 years ago |
jacqueline
|
764b01e913
|
Add idle->standby support when locked and no music
|
2 years ago |
jacqueline
|
f94be3db2f
|
make event queue go faster
|
2 years ago |
jacqueline
|
80d7df9109
|
fuck off
|
2 years ago |
jacqueline
|
371f0a20ca
|
Clean up gpios interface
|
2 years ago |
jacqueline
|
acccd822f0
|
back to back flac playback is working :)
|
2 years ago |
jacqueline
|
0c81c3e1f6
|
paths with spaces? wow!!
|
2 years ago |
jacqueline
|
6ff8b5886e
|
Support playing tracks by track id
|
2 years ago |
jacqueline
|
5b7b88420b
|
Fix issues with importing my entire library
|
2 years ago |
jacqueline
|
8a2a2d2265
|
Get basic audio playback going again
|
2 years ago |
jacqueline
|
3b371cfc54
|
reuse annotate new files
|
2 years ago |
jacqueline
|
82830f995c
|
Fix some logging, add transition to missing storage
|
2 years ago |
jacqueline
|
a6ab150405
|
Add tinyfsm, start converting core functions to an FSM-based event loop
|
2 years ago |