Commit Graph

17 Commits (f6d06421090f88094aba76b72b04d614f54efafa)

Author SHA1 Message Date
jacqueline c37ccb9851 Reintroduce track timer, now relying more on codecs 2 years ago
jacqueline d8fc77101d Give codecs complete control of their input files 2 years ago
jacqueline c38754401b Downscaling working! 2 years ago
jacqueline 60f7677132 Do our own resampling 2 years ago
jacqueline 80d7df9109 fuck off 2 years ago
jacqueline 39f7545cd5 wire up the playing screen with some real data 2 years ago
jacqueline a2c1dfbabd Add vorbis and flac decoders, flesh out codec interface 2 years ago
jacqueline e12ac1d963 Do some prep cleanup for multiple filetypes 2 years ago
jacqueline 1f903accd9 Flesh out audio state machine for playback 2 years ago
jacqueline a4f94c812a Annote E V E R Y T H I N G with license info 2 years ago
jacqueline a9531c86a4 mostly single task pipeline 2 years ago
jacqueline 01be69eca1 better handling of chunk buffer 2 years ago
jacqueline 16d5d29049 Use std::span (backported) and std::byte to make our buffers safer 2 years ago
jacqueline 222c810b07 fix build errors 2 years ago
jacqueline a7df285588 Mostly done pipeline arch. Now onto cleanup and building. 2 years ago
jacqueline 9f8cfaa7a8 Implement using libmad to decode 2 years ago
jacqueline 5f7444d795 WIP 2 years ago