Commit Graph

34 Commits (8f4e1ece7512c2b911491d87edc475b803c3989c)

Author SHA1 Message Date
jacqueline 8f4e1ece75 Some minor cleanup, docs, assertions 1 year ago
jacqueline f253d2ee75 Timeout when writing output samples throughout the audio pipeline 1 year ago
ailurux e6c77f17b8 Switch output mode to headphones when plugged in 1 year ago
ailurux 978429109e Fix queue serialisation so that the position is correctly applied 1 year ago
ailurux 5ab4c2f0d6 Update position when updating the shuffler 1 year ago
ailurux 022aa38396 Fix for position persisting when queue reset 1 year ago
jacqueline 326cc42a63 Don't spuriously report that the current track has changed 1 year ago
jacqueline 28cf749951 Make FileGatherer shaped more like a normal iterator 1 year ago
jacqueline 2811a3c899 Don't try to serialise a missing playlist name 1 year ago
jacqueline 649cb74f03 Advance the queue when the current track fails to start 1 year ago
ailurux b349599174 daniel/playlist-queue (#84) 1 year ago
ailurux 6f98eaf85e Fix off by one error 1 year ago
ailurux 496baefe66 Oops, forgot a return statement 1 year ago
ailurux 514540d89c Queue now keeps file offsets in memory to speed up search 1 year ago
ailurux bc2527135a Fix std::optional access 1 year ago
ailurux 0a271d786b daniel/playlist-queue (#83) 1 year ago
jacqueline a3eb2dd9dc WIP improve bluetooth api and settings screen 1 year ago
jacqueline a9d2335e1d Break FatfsStreamFactory's dep on ServiceLocator 1 year ago
jacqueline 00b1ba58f0 Improve DAC power+mute management to reduce clicks and pops 1 year ago
ailurux 8de07fe8fa daniel/bluetooth-avrc (#80) 1 year ago
jacqueline 72344b5777 no more acquire_spi :) 1 year ago
jacqueline f84474d94d Introduce a PcmBuffer abstraction for handling source draining 1 year ago
jacqueline 0da7ead0a8 Simply some I2SDac management to avoid null pointer accesses 1 year ago
jacqueline fb6b0ed49c Fix counting empty stream cues as the current stream 1 year ago
jacqueline 51bbb6a495 Add a stream source that generates a sine wave 1 year ago
jacqueline 690c64c151 Fix playback after restoring queue on boot 1 year ago
jacqueline 265049c519 Count samples going in and out of the drain buffer 1 year ago
jacqueline b242ba9986 Improve decoder's interface to accept streams 1 year ago
jacqueline 344a46d066 Respond to sd card mounts and unmounts within lua 1 year ago
jacqueline 26eb580043 move driver includes into a subdir as well 1 year ago
jacqueline 7d7f7755d1 start moving include files into subdirs 1 year ago
jacqueline 1573a8c4cd WIP merge cyclically dependent components into one big component 1 year ago