summaryrefslogtreecommitdiff
path: root/src/tangara/audio/audio_fsm.cpp
AgeCommit message (Expand)Author
2025-05-01Check output before pausing on bt disconnectailurux
2025-04-11fix premature pause at end of last track of queueBe
2025-04-01Quick fix unmount requests getting dropped when there's no sd cardjacqueline
2025-03-05Allow manually unmounting the SD cardayumi
2025-02-11Only change output mode if the new output mode is differentailurux
2025-02-10Change output mode when bluetooth connects/disconnectsailurux
2025-01-07Improvements to the queue for shuffling/playing all (#170)ailurux
2024-12-29suspend playback when headphones disconnectedClayton Craft
2024-12-10Audio FSM should transit to Standby when BT disconnectailurux
2024-10-08Fixed issue with saving positions, and only auto-resume long-form contentailurux
2024-09-24Record play_count in TrackData, incrementing it when tracks finishjacqueline
2024-09-19Fix commented issuesailurux
2024-09-17Implements seeking to saved position for tracksailurux
2024-09-17Merge branch 'main' into daniel/persistent-positionsailurux
2024-09-13Save positions over 5 minutes, every minuteailurux
2024-09-12WIP: Fixed errors, cleanupailurux
2024-09-12WIP: Add last_position field to track data and start on implementationailurux
2024-09-12Pause and unpause the current audio output in response to TTSjacqueline
2024-09-09Play basic wav files in response to tts promptsjacqueline
2024-09-09Merge branch 'main' into jqln/ttsjacqueline
2024-08-28clang-formatjacqueline
2024-08-28Handle the loading state whilst appending many tracks betterjacqueline
2024-08-28Timeout when writing output samples throughout the audio pipelinejacqueline
2024-08-26Switch output mode to headphones when plugged inailurux
2024-08-12Make FileGatherer shaped more like a normal iteratorjacqueline
2024-07-30Advance the queue when the current track fails to startjacqueline
2024-07-19WIP initial tts player wiringjacqueline
2024-07-16daniel/playlist-queue (#83)ailurux
2024-07-11WIP improve bluetooth api and settings screenjacqueline
2024-07-11Break FatfsStreamFactory's dep on ServiceLocatorjacqueline
2024-07-09Break FatfsStreamFactory's dep on ServiceLocatorjacqueline
2024-07-09Give PcmBuffer pairs a name, and wire them up in the audio stackjacqueline
2024-06-06daniel/bluetooth-avrc (#80)ailurux
2024-05-31Introduce a PcmBuffer abstraction for handling source drainingjacqueline
2024-05-16Add a stream source that generates a sine wavejacqueline
2024-05-09Fix playback after restoring queue on bootjacqueline
2024-05-08Count samples going in and out of the drain bufferjacqueline
2024-05-07Improve decoder's interface to accept streamsjacqueline
2024-05-03Respond to sd card mounts and unmounts within luajacqueline
2024-05-02move driver includes into a subdir as welljacqueline
2024-05-02start moving include files into subdirsjacqueline
2024-05-02WIP merge cyclically dependent components into one big componentjacqueline