summaryrefslogtreecommitdiff
path: root/src/codecs
AgeCommit message (Expand)Author
2024-09-12Clean up some tts logging and descriptionsjacqueline
2024-08-28Delete unused half readmejacqueline
2024-07-22Continue decoding even if OV_HOLE is returnedailurux
2024-05-16Add a 'decoder' for streams already in our native formatjacqueline
2024-05-02move driver includes into a subdir as welljacqueline
2024-05-02Replace cpp::span shim with std::spanjacqueline
2024-04-22Add support for 64-bit float wav filesailurux
2024-02-29Remove unused 'SeekTo' method on codecsjacqueline
2024-02-29Use drflac instead of miniflacjacqueline
2024-02-28basic working flac and mp3 seekingjacqueline
2024-02-22WIP: Flac not working-- coming back to this laterailurux
2024-02-16Vorbis seeking implailurux
2024-02-16Merge branch 'main' into seek-supportailurux
2024-02-16WIP: Vorbis seekingailurux
2024-02-16Opus seeking implailurux
2024-02-16WIP: seeking in lua exampleailurux
2024-02-16Seeking working with hardcoded event, wav onlyailurux
2024-02-15Added offset for track seeking, wav impl. only rnailurux
2024-02-14Cram one of the flac samples buffers into internal ramjacqueline
2024-02-14Switch to the lowmem tremor branchjacqueline
2024-02-13fix (improve?) libtremor strangenessjacqueline
2024-01-31Handle read errors properlyjacqueline
2024-01-19fix issue with unclipped ditherjacqueline
2024-01-18on second thought, let's not violate patents. 'tis a silly system.jacqueline
2024-01-18calculate length for CBR mp3 filesjacqueline
2024-01-11wav-codec (#13)ailurux
2024-01-10Add faad2 for aac decodingjacqueline
2023-12-20Fix some dither clipping issuesjacqueline
2023-12-19Add dither when requantising >16 bit samplesjacqueline
2023-12-19Fix sample::FromSigned to not shift by a negative amountjacqueline
2023-12-19replace foxenflac with miniflacjacqueline
2023-11-24Migrate 'now playing' screen to luajacqueline
2023-11-20Don't start readahead until parsing the stream's header is finishedjacqueline
2023-11-07Improve memory usage of mad codecjacqueline
2023-11-07Make foxenflac a little less memory hungryjacqueline
2023-11-07Add a wrapper codec source that does readaheadjacqueline
2023-11-06Read in larger chunks from SD at a timejacqueline
2023-10-28Annotates the kTag with maybe_unused; they're only used for logging.Robin Howard
2023-10-16Codec memory tweaksjacqueline
2023-10-16Fix incorrect track lengthsjacqueline
2023-10-10Skip ID3 tags in the mad decoder; mad itself sometimes chokes on themjacqueline
2023-09-26std::string -> std::pmr::string in psramjacqueline
2023-08-11Implement the easy seeksjacqueline
2023-08-11Fix docs nits, avoid recalculating frame lengthjacqueline
2023-08-10Fix issues with timing stereo streamsjacqueline
2023-08-10Reintroduce track timer, now relying more on codecsjacqueline
2023-08-10Use the libspeexdsp resamplerjacqueline
2023-08-10Give codecs complete control of their input filesjacqueline
2023-08-09Use opusfile instead of working directly with ogg and opusjacqueline
2023-08-09Add vorbis support whilst we're herejacqueline