Commit Graph

82 Commits (ea13d692a6d715325d0f154c567e27155cc48f12)

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