Commit Graph

82 Commits (ea13d692a6d715325d0f154c567e27155cc48f12)

Author SHA1 Message Date
Ondřej Hruška 0e18330233 Adjust bluetooth volume change speed to more usable 11 months ago
Ondřej Hruška 0c7a8909c7 Changed volume to go in 5pct steps 11 months ago
Be c4c6c9df7b fix premature pause at end of last track of queue 11 months ago
jacqueline 4d7893cb97 Quick fix unmount requests getting dropped when there's no sd card 12 months ago
ayumi 885eb1812c
Add WavPack support 1 year ago
ayumi 9fdf94e9ce
Allow manually unmounting the SD card 1 year ago
ailurux 285c4928af Only change output mode if the new output mode is different 1 year ago
ailurux 4f08a0838a Change output mode when bluetooth connects/disconnects 1 year ago
ailurux 001fc52ec8 Fix playlists not setting the queue to ready 1 year ago
ailurux 3dd0887c1f Fix audiobook/podcast queue method 1 year ago
Tom Kirchner faa62e0c60 Add bitrate info 1 year ago
ailurux 829d033a44 Improvements to the queue for shuffling/playing all (#170) 1 year ago
ailurux dac29bf986 Fix issue with playlists restarting playback after enqueuing 1 year ago
Clayton Craft 6e087b2dc4 suspend playback when headphones disconnected 1 year ago
ailurux 5cdc1141ee Queue repeat modes (#126) 1 year ago
malcircuit 287c4bfb26 Make now-playing queue circular 1 year ago
ailurux 048cfd705f Audio FSM should transit to Standby when BT disconnect 1 year ago
ailurux b2548a1f0b Fixed issue with saving positions, and only auto-resume long-form content 1 year ago
ailurux d3791d557f Don't create a cache file on deserialising 1 year ago
ailurux 7cc6f198cf Explicitly close the playlist files in the queue on storage unmount 1 year ago
ailurux 39a5d062fc Fix issues with deserialising queue when queue exists already 1 year ago
jacqueline 6318b27284 Use cppbor for encoding playlist toc 1 year ago
ailurux ea71fa5d2b Clear queue if loading cache fails and file is large, also fix indices oops 1 year ago
ailurux 1d2153f69d Clean up + use 8 bytes for uint64_t 1 year ago
ailurux a169e60cac Add additional cache file for playlist table of contents 1 year ago
jacqueline faddb229fc Record play_count in TrackData, incrementing it when tracks finish 1 year ago
jacqueline 2ac2629c48 Don't try to configure the dac if there is no dac 2 years ago
ailurux e96dcde085 Fix commented issues 2 years ago
ailurux c479d699d0 Implements seeking to saved position for tracks 2 years ago
ailurux f58679983e Save positions over 5 minutes, every minute 2 years ago
ailurux d4bad11130 WIP: Fixed errors, cleanup 2 years ago
ailurux 4353779810 WIP: Add last_position field to track data and start on implementation 2 years ago
jacqueline d8b9e65e68 Clean up some tts logging and descriptions 2 years ago
jacqueline c51709f99f Pause and unpause the current audio output in response to TTS 2 years ago
jacqueline 542ebc6531 Play TTS files in response to TTS prompts, but it's legible now 2 years ago
jacqueline d0b739c66e Play basic wav files in response to tts prompts 2 years ago
jacqueline 172d31ec6d Ignore comments within playlist files 2 years ago
ailurux 96a224c0df Lua API improvements and fixes 2 years ago
jacqueline af7a70450e Support adding filepaths to the track queue 2 years ago
jacqueline 32869129ff clang-format 2 years ago
jacqueline 9ec8d6dafc Handle the loading state whilst appending many tracks better 2 years ago
jacqueline d3c15bf070 spello 2 years ago
jacqueline 8f4e1ece75 Some minor cleanup, docs, assertions 2 years ago
jacqueline f253d2ee75 Timeout when writing output samples throughout the audio pipeline 2 years ago
ailurux e6c77f17b8 Switch output mode to headphones when plugged in 2 years ago
ailurux 978429109e Fix queue serialisation so that the position is correctly applied 2 years ago
ailurux 5ab4c2f0d6 Update position when updating the shuffler 2 years ago
ailurux 022aa38396 Fix for position persisting when queue reset 2 years ago
jacqueline 326cc42a63 Don't spuriously report that the current track has changed 2 years ago
jacqueline 28cf749951 Make FileGatherer shaped more like a normal iterator 2 years ago