Robin Howard
|
4ec1cccf4d
|
Bump to latest 5.1 changes since 5.1.1 release.
|
2023-11-06 17:22:47 +11:00 |
|
jacqueline
|
c27880282a
|
Bump esp-idf to v5.1.1
|
2023-10-20 10:23:32 +11:00 |
|
jacqueline
|
bb91724b94
|
Codec memory tweaks
- Ensure mad and ogg structs are allocated internally
- Free old codec before making a new one
|
2023-10-16 16:15:48 +11:00 |
|
jacqueline
|
afbf3c31f4
|
Use libcppbor for much much nicer db encoding
|
2023-10-13 15:05:49 +11:00 |
|
jacqueline
|
f09ba5ffd5
|
Use bindey for databinding instead of hand rolling ui updates
|
2023-09-28 08:29:55 +10:00 |
|
jacqueline
|
a2eb0e8961
|
Fix incorrect default theme
|
2023-09-25 22:37:46 +10:00 |
|
jacqueline
|
dd13a234d2
|
Place LVGL's memory pool into PSRAM
|
2023-09-25 15:26:05 +10:00 |
|
jacqueline
|
25c2df57dd
|
Fix some release build warnings
|
2023-09-04 09:51:38 +10:00 |
|
jacqueline
|
51cb168f79
|
sorry daniel
|
2023-08-18 16:05:06 +10:00 |
|
jacqueline
|
958160aa54
|
Use the libspeexdsp resampler
AFAICT it runs a little slower? but it's fixed point, and has much
better understood audio characteristics.
|
2023-08-10 19:12:38 +10:00 |
|
jacqueline
|
67caeb6e3c
|
Use opusfile instead of working directly with ogg and opus
|
2023-08-09 12:00:02 +10:00 |
|
jacqueline
|
f277bd5d0c
|
Add tremor, add new ogg rules to make tremor deps happy
|
2023-08-08 23:34:02 +10:00 |
|
jacqueline
|
1b6811663c
|
Add libogg for handling opus streams reasonably
|
2023-08-08 23:14:42 +10:00 |
|
jacqueline
|
e1181fbe59
|
Merge branch 'main' into opus
|
2023-08-08 20:25:42 +10:00 |
|
jacqueline
|
60f7677132
|
Do our own resampling
|
2023-08-04 20:07:44 +10:00 |
|
jacqueline
|
3b240d1cd5
|
remove stb_vorbis
it doesnt work very well
|
2023-08-03 16:16:46 +10:00 |
|
jacqueline
|
3511852f39
|
Add very limited resampling (it's slow as shit)
|
2023-08-03 15:32:28 +10:00 |
|
jacqueline
|
fbebc52511
|
Add libsamplerate for resampling decoder output
|
2023-08-01 14:00:31 +10:00 |
|
jacqueline
|
23393312b7
|
checkin in opus reference decoder
|
2023-08-01 10:14:23 +10:00 |
|
jacqueline
|
d41de537a0
|
fix libtags m4a issue
|
2023-07-31 12:19:04 +10:00 |
|
jacqueline
|
7b72e5479e
|
fork the esp-idf fatfs for f_forward and exfat support
|
2023-07-25 17:42:00 +10:00 |
|
jacqueline
|
4c1f150cbf
|
bump to v5.1 for i2s fixes
|
2023-07-20 22:02:55 +10:00 |
|
jacqueline
|
aee0474191
|
Add a shared string library
|
2023-06-23 15:31:45 +10:00 |
|
jacqueline
|
4e5dba1583
|
Fix leveldb's alignment assumptions (we have 4 byte alignment)
|
2023-06-19 08:49:48 +10:00 |
|
jacqueline
|
1238437717
|
Add flac and ogg decoder deps
|
2023-06-08 08:02:37 +10:00 |
|
jacqueline
|
56c1b5f93b
|
Fix include weirdness for lvgl
|
2023-06-01 15:42:39 +10:00 |
|
jacqueline
|
dd27c35304
|
convert lvgl from submodule to a plain old directory
|
2023-06-01 15:41:47 +10:00 |
|
jacqueline
|
3041e48ca6
|
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
|
2023-05-24 07:20:16 +10:00 |
|
jacqueline
|
a4f94c812a
|
Annote E V E R Y T H I N G with license info
|
2023-05-23 13:56:22 +10:00 |
|
jacqueline
|
a6ab150405
|
Add tinyfsm, start converting core functions to an FSM-based event loop
|
2023-05-19 21:21:27 +10:00 |
|
jacqueline
|
86c44199b0
|
add komihash: the fast and fun hashing header!
|
2023-05-02 16:10:08 +10:00 |
|
jacqueline
|
bdadc159c7
|
Add libtags for extracting info from files
|
2023-04-28 13:26:47 +10:00 |
|
jacqueline
|
4887f37898
|
add leveldb
|
2023-03-08 11:35:54 +11:00 |
|
jacqueline
|
fed7b450b3
|
Fix up display artficacts and clean up unused features
|
2023-02-22 10:28:11 +11:00 |
|
jacqueline
|
8cb9e9361c
|
ignore newly added warning
|
2023-01-21 15:08:46 +11:00 |
|
jacqueline
|
393b268e15
|
Vendor tinycbor, since v5 no longer includes it
|
2023-01-21 14:09:00 +11:00 |
|
jacqueline
|
bb50cf52cd
|
bump esp-idf up to v5.0
|
2023-01-20 17:00:24 +11:00 |
|
jacqueline
|
bf6f9cea20
|
building codec tests!
|
2022-12-03 17:50:59 +11:00 |
|
jacqueline
|
16d5d29049
|
Use std::span (backported) and std::byte to make our buffers safer
|
2022-12-03 11:10:06 +11:00 |
|
jacqueline
|
00d4883d3a
|
add a span backport
|
2022-12-03 07:22:24 +11:00 |
|
jacqueline
|
b92ed7f34f
|
apply arch patch to libmad
|
2022-11-17 20:26:44 +11:00 |
|
jacqueline
|
c252132f39
|
Re-autoconf
|
2022-11-17 20:15:43 +11:00 |
|
jacqueline
|
57b4a6a9e5
|
initial commit of libmad
|
2022-11-17 17:49:45 +11:00 |
|
jacqueline
|
6d6628c98a
|
use plain old idf
|
2022-11-17 13:37:23 +11:00 |
|
jacqueline
|
9f572cb927
|
Working test runner!!!
|
2022-11-08 14:56:22 +11:00 |
|
jacqueline
|
e219925fac
|
WIP use catch2 instead of unity
|
2022-11-08 10:55:42 +11:00 |
|
jacqueline
|
43b04074a8
|
WIP most of a basic display driver + lvgl, but not yet working :(
|
2022-10-25 17:03:22 +11:00 |
|
jacqueline
|
cc45d1ead0
|
Add lvgl config
|
2022-10-17 15:40:52 +11:00 |
|
jacqueline
|
fda4394e7e
|
pin lvgl to latest stable
|
2022-10-17 15:31:02 +11:00 |
|
jacqueline
|
03f72e9c93
|
add lvgl component
|
2022-10-17 13:01:12 +11:00 |
|