Commit Graph

82 Commits (ea13d692a6d715325d0f154c567e27155cc48f12)

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