Graf commitů

1127 Commity (3993835a35b1f7137c9d8665fb047a42e9ae6f94)
 

Autor SHA1 Zpráva Datum
jacqueline 06283e0714 Fix issues with timing stereo streams před 2 roky
jacqueline c37ccb9851 Reintroduce track timer, now relying more on codecs před 2 roky
jacqueline 958160aa54 Use the libspeexdsp resampler před 2 roky
jacqueline d8fc77101d Give codecs complete control of their input files před 2 roky
jacqueline 67caeb6e3c Use opusfile instead of working directly with ogg and opus před 2 roky
jacqueline 578c3737f8 Add vorbis support whilst we're here před 2 roky
jacqueline f277bd5d0c Add tremor, add new ogg rules to make tremor deps happy před 2 roky
jacqueline 1b6811663c Add libogg for handling opus streams reasonably před 2 roky
jacqueline 6c3501dbcb Flesh out opus decoder. it doesn't work! i hate opus. před 2 roky
jacqueline e1181fbe59 Merge branch 'main' into opus před 2 roky
jacqueline 592f231627 Improve sd card errors před 2 roky
jacqueline 520ec6d98a Add skeleton of bluetooth FSM před 2 roky
jacqueline e2479ee7aa Update sdkconfig před 2 roky
jacqueline 93ccf11fc5 Investigate and improve core pinning for resampler před 2 roky
jacqueline 6c99f9f2fe Fix resampler issue, do a little performance tuning před 2 roky
jacqueline 49f82d2f3d Use a timer to keep framerate consistent před 2 roky
jacqueline d71682d26e Add a console command for task-level performance checks před 2 roky
jacqueline 40475b15e8 Remove unused pcmconv impls před 2 roky
jacqueline c38754401b Downscaling working! před 2 roky
jacqueline a66c342806 Resampling *basically* working? Just cleanup and buffering issues před 2 roky
jacqueline 4118d880c3 Fix dangle build issues, do some tweaks to investigate performance před 2 roky
jacqueline 60f7677132 Do our own resampling před 2 roky
jacqueline 3b240d1cd5 remove stb_vorbis před 2 roky
jacqueline 31f6123b7b Tweak buffer size and placement před 2 roky
jacqueline 3511852f39 Add very limited resampling (it's slow as shit) před 2 roky
jacqueline fbebc52511 Add libsamplerate for resampling decoder output před 2 roky
jacqueline 55429fa623 Ignore helix config před 2 roky
jacqueline 955a8ce303 Basic nvs init + bluetooth in the build před 2 roky
jacqueline c3f40a8cc3 Start on opus decoder structure před 2 roky
jacqueline 23393312b7 checkin in opus reference decoder před 2 roky
jacqueline d41de537a0 fix libtags m4a issue před 2 roky
jacqueline 34a4207fb9 Log specifics of hash collisions před 2 roky
jacqueline 8f0b942cdd Return zeroes when the touchwheel isn't connected před 2 roky
jacqueline cdaa2ac97a Add duration for flacs před 2 roky
jacqueline 0a8d2fd12e fix flac playback. now it plays nice and smooth :) před 2 roky
jacqueline a5022ac6cb fix bsd-ish callback behaviour před 2 roky
jacqueline 485eed2890 use libtag duration where available před 2 roky
jacqueline 97bd3be892 clang-format před 2 roky
jacqueline 9d33c33c8d Lock button does that same thing always před 2 roky
jacqueline 10120f9a92 ux fixes před 2 roky
jacqueline 3670859d16 Volume control! Reasonable default volume! Hooray! před 2 roky
jacqueline 72fe82ebc4 apll go brr před 2 roky
jacqueline b05db70c14 Fix premature end of track před 2 roky
jacqueline 9b1b401dcb big cleanup of new encoder + stream buffer types před 2 roky
jacqueline f94be3db2f make event queue go faster před 2 roky
jacqueline d8194135bb Do time tracking without floats před 2 roky
jacqueline 80d7df9109 fuck off před 2 roky
jacqueline 7b72e5479e fork the esp-idf fatfs for f_forward and exfat support před 2 roky
jacqueline 9287c4eb8c 5.1 fixes před 2 roky
jacqueline 4c1f150cbf bump to v5.1 for i2s fixes před 2 roky