Commit Graph

95 Commits (57af3e64c8d6b13ac03192d9a8429dc801558a6b)

Author SHA1 Message Date
jacqueline d8b9e65e68 Clean up some tts logging and descriptions 7 months ago
jacqueline b1c90278ae Delete unused half readme 8 months ago
ailurux a440d71bef Continue decoding even if OV_HOLE is returned 9 months ago
jacqueline c1f7adf227 Add a 'decoder' for streams already in our native format 11 months ago
jacqueline 26eb580043 move driver includes into a subdir as well 12 months ago
jacqueline a231fd1c8a Replace cpp::span shim with std::span 12 months ago
ailurux dfccf56f34 Add support for 64-bit float wav files 1 year ago
jacqueline e7e6c70fb3 Remove unused 'SeekTo' method on codecs 1 year ago
jacqueline d41f9f7033 Use drflac instead of miniflac 1 year ago
jacqueline 77145e56f4 basic working flac and mp3 seeking 1 year ago
ailurux f54347794f WIP: Flac not working-- coming back to this later 1 year ago
ailurux 912060de1b Vorbis seeking impl 1 year ago
ailurux 0baad11b18 WIP: Vorbis seeking 1 year ago
ailurux aece1c6b58 Opus seeking impl 1 year ago
ailurux 665679b885 WIP: seeking in lua example 1 year ago
ailurux a49d754da6 Seeking working with hardcoded event, wav only 1 year ago
ailurux 62f6179abe Added offset for track seeking, wav impl. only rn 1 year ago
jacqueline c5917658e6 Cram one of the flac samples buffers into internal ram 1 year ago
jacqueline 7ec0ff2589 Switch to the lowmem tremor branch 1 year ago
jacqueline b31bc07555 fix (improve?) libtremor strangeness 1 year ago
jacqueline 1494e08ea2 Handle read errors properly 1 year ago
jacqueline 1525afe8aa fix issue with unclipped dither 1 year ago
jacqueline d1ae1a4230 on second thought, let's not violate patents. 'tis a silly system. 1 year ago
jacqueline 2d7f9fc775 calculate length for CBR mp3 files 1 year ago
ailurux 0e04eb918e wav-codec (#13) 1 year ago
jacqueline abdc00fd2d Add faad2 for aac decoding 1 year ago
jacqueline d4a0085753 Fix some dither clipping issues 1 year ago
jacqueline 2ccaaf5724 Add dither when requantising >16 bit samples 1 year ago
jacqueline 8a260dad05 Fix sample::FromSigned to not shift by a negative amount 1 year ago
jacqueline 62d51a304e replace foxenflac with miniflac 1 year ago
jacqueline 7c6eb2997c Migrate 'now playing' screen to lua 1 year ago
jacqueline b3b512f10e Don't start readahead until parsing the stream's header is finished 1 year ago
jacqueline 3abf599c4f Improve memory usage of mad codec 1 year ago
jacqueline 9dc8f5646c Make foxenflac a little less memory hungry 1 year ago
jacqueline 499d5a942f Add a wrapper codec source that does readahead 1 year ago
jacqueline 8309e67a86 Read in larger chunks from SD at a time 1 year ago
Robin Howard 18d90051c9 Annotates the kTag with maybe_unused; they're only used for logging. 2 years ago
jacqueline bb91724b94 Codec memory tweaks 2 years ago
jacqueline 96ea6cef88 Fix incorrect track lengths 2 years ago
jacqueline b0d85fc0d6 Skip ID3 tags in the mad decoder; mad itself sometimes chokes on them 2 years ago
jacqueline 4d99d22e10 std::string -> std::pmr::string in psram 2 years ago
jacqueline 205e305350 Implement the easy seeks 2 years ago
jacqueline a4ba7350a7 Fix docs nits, avoid recalculating frame length 2 years ago
jacqueline 06283e0714 Fix issues with timing stereo streams 2 years ago
jacqueline c37ccb9851 Reintroduce track timer, now relying more on codecs 2 years ago
jacqueline 958160aa54 Use the libspeexdsp resampler 2 years ago
jacqueline d8fc77101d Give codecs complete control of their input files 2 years ago
jacqueline 67caeb6e3c Use opusfile instead of working directly with ogg and opus 2 years ago
jacqueline 578c3737f8 Add vorbis support whilst we're here 2 years ago
jacqueline f277bd5d0c Add tremor, add new ogg rules to make tremor deps happy 2 years ago