Commit Graph

82 Commits (ea13d692a6d715325d0f154c567e27155cc48f12)

Author SHA1 Message Date
jacqueline 2811a3c899 Don't try to serialise a missing playlist name 9 months ago
jacqueline 649cb74f03 Advance the queue when the current track fails to start 9 months ago
ailurux b349599174 daniel/playlist-queue (#84) 9 months ago
ailurux 6f98eaf85e Fix off by one error 9 months ago
ailurux 496baefe66 Oops, forgot a return statement 9 months ago
ailurux 514540d89c Queue now keeps file offsets in memory to speed up search 9 months ago
jacqueline 9475d10d10 WIP initial tts player wiring 9 months ago
ailurux bc2527135a Fix std::optional access 9 months ago
ailurux 0a271d786b daniel/playlist-queue (#83) 9 months ago
jacqueline a3eb2dd9dc WIP improve bluetooth api and settings screen 10 months ago
jacqueline a9d2335e1d Break FatfsStreamFactory's dep on ServiceLocator 10 months ago
jacqueline 370d1853b5 Break FatfsStreamFactory's dep on ServiceLocator 10 months ago
jacqueline 41e0605f17 Give PcmBuffer pairs a name, and wire them up in the audio stack 10 months ago
jacqueline 00b1ba58f0 Improve DAC power+mute management to reduce clicks and pops 11 months ago
ailurux 8de07fe8fa daniel/bluetooth-avrc (#80) 11 months ago
jacqueline 72344b5777 no more acquire_spi :) 11 months ago
jacqueline f84474d94d Introduce a PcmBuffer abstraction for handling source draining 11 months ago
jacqueline 0da7ead0a8 Simply some I2SDac management to avoid null pointer accesses 11 months ago
jacqueline fb6b0ed49c Fix counting empty stream cues as the current stream 11 months ago
jacqueline 51bbb6a495 Add a stream source that generates a sine wave 11 months ago
jacqueline 690c64c151 Fix playback after restoring queue on boot 12 months ago
jacqueline 265049c519 Count samples going in and out of the drain buffer 12 months ago
jacqueline b242ba9986 Improve decoder's interface to accept streams 12 months ago
jacqueline 344a46d066 Respond to sd card mounts and unmounts within lua 12 months ago
jacqueline 26eb580043 move driver includes into a subdir as well 12 months ago
jacqueline 7d7f7755d1 start moving include files into subdirs 12 months ago
jacqueline 1573a8c4cd WIP merge cyclically dependent components into one big component 12 months ago