Commit Graph

910 Commits

Author SHA1 Message Date
Sébastien
07930f6a56 i2s no longer need to be patched
We are now using our own i2s driver, which includes the required changes for SPDIF to work
2020-08-24 11:29:34 -04:00
Sebastien
8172ab535f Use our own local i2s driver as opposed to patching the esp-idf.
The esp-idf has a known issue with the i2s frequency calculation that
prevents us from leveraging the i2s output to drive SPDIF.  We used to
patch the esp-idf with our changed code before compiling, but that may
cause problems when setting up a new build environment and not reading
the instructions.
2020-08-24 11:28:12 -04:00
Philippe G
a9d75e3c35 fix vertical dual VU - release bleeding.edge.102-v4.0-SqueezeAmp8MBFlash-master-cmake bleeding.edge.102-v4.0-I2S-4MFlash-master-cmake bleeding.edge.103-v4.0-SqueezeAmp4MBFlash-master-cmake bleeding.edge.103-v4.0-I2S-4MFlash-master-cmake bleeding.edge.103-v4.0-ESP32-A1S-master-cmake bleeding.edge.102-v4.0-ESP32-A1S-master-cmake bleeding.edge.102-v4.0-SqueezeAmp4MBFlash-master-cmake bleeding.edge.103-v4.0-SqueezeAmp8MBFlash-master-cmake 2020-08-19 00:33:48 -07:00
Philippe G
a51e5fb4a7 Revert "fix vertual dual VU meter - release"
This reverts commit cb3cd9d840.
2020-08-19 00:33:11 -07:00
Philippe G
cb3cd9d840 fix vertual dual VU meter - release 2020-08-19 00:32:59 -07:00
Philippe G
55123d236d Revert "fix vertical dual VU meter"
This reverts commit 13364b5806.
2020-08-19 00:32:29 -07:00
Philippe G
13364b5806 fix vertical dual VU meter 2020-08-19 00:32:20 -07:00
Philippe G
7f1b92927c GPIO 7 erroneous access + few memory leaks - release bleeding.edge.101-v4.0-ESP32-A1S-master-cmake bleeding.edge.101-v4.0-SqueezeAmp4MBFlash-master-cmake bleeding.edge.101-v4.0-SqueezeAmp8MBFlash-master-cmake bleeding.edge.101-v4.0-I2S-4MFlash-master-cmake 2020-08-18 18:06:40 -07:00
Philippe G
7ce65b3095 remove large fonts - release 2020-08-17 13:37:57 -07:00
Philippe G
8e599e2d21 fix plugin - release 2020-08-16 00:09:20 -07:00
Philippe G
db6924deb6 update plugin 2020-08-15 19:04:32 -07:00
Philippe G
86b64d0415 headphone, bass/treble, battery from LMS 2020-08-15 18:43:02 -07:00
Philippe G
19a53fafd3 cJSON_Free forgot to commit 2020-08-14 23:53:17 -07:00
Philippe G
ea3c6696e2 solve memory leak in monitor & potentially http 2020-08-14 18:51:59 -07:00
Philippe G
f64a37a633 remove runtime stats 2020-08-14 11:50:33 -07:00
Philippe G
e816e011b1 fix I2S build default DAC config 2020-08-14 10:58:33 -07:00
Philippe G
5aa08cfd0c compile error when not using stats 2020-08-13 18:56:15 -07:00
Philippe G
0a822211de reorganize a bit sdkconfig's 2020-08-13 14:30:09 -07:00
Philippe G
2b049e1717 leftovers 2020-08-12 16:20:12 -07:00
Philippe G
c01a83b466 warning-free compile 2020-08-12 16:10:18 -07:00
Philippe G
089c856df3 clean display inline 2020-08-11 16:33:03 -07:00
Philippe G
603791de5b 30s reboot delay 2020-08-11 11:01:19 -07:00
Philippe G
3caa2fc452 opus correction 2020-08-10 13:00:58 -07:00
Philippe G
c78c66faf5 silence DAC do when using spdif & pins are shared 2020-08-03 19:10:21 -07:00
Philippe G
110ea17d69 remove config.c 2020-08-03 13:56:18 -07:00
Philippe G
da194eab14 add TAS5713 2020-08-03 13:53:50 -07:00
Philippe G
fcfa8470b2 update platform_config 2020-08-03 13:46:25 -07:00
Philippe G
d092bd21c1 ac101 name change 2020-08-03 13:31:03 -07:00
Philippe G
eafb2eedae update CMake 2020-08-03 13:26:22 -07:00
Philippe G
05e3c59a46 fix some compile issue & add TAS5713 2020-08-03 13:19:47 -07:00
Philippe G
0865496d76 porting master changes
There is a divergence in accessors.c that I've not resolved
2020-08-02 23:13:46 -07:00
Philippe G
e6a4c85adc build + volume 2020-07-28 18:52:02 -07:00
Philippe G
3c76f6fcb5 driver for ST7735/89 & LED PWM 2020-07-28 18:35:10 -07:00
Sebastien
c41d30f883 Fix build error - Color display support - release 2020-07-28 15:39:18 -04:00
Philippe G
16fe532dc8 opus & vorbis fix when using resampling 2020-07-27 14:24:06 -07:00
Philippe G
a429196d31 a few more inline ... 2020-07-25 17:35:44 -07:00
Philippe G
5f3643bd6a change inline for static inline 2020-07-25 17:15:06 -07:00
Philippe G
62824da779 add color display support + SSD1351 driver 2020-07-25 16:57:10 -07:00
Philippe G
e131b674fd move HTTPD stack back to 4k and do not free headers before call to httpd_resp_send 2020-07-19 15:21:10 -07:00
Philippe G
c710cff9c8 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2020-07-19 15:04:23 -07:00
Philippe G
68b8c489b2 increase HTTPD stack size to 6k 2020-07-19 15:04:15 -07:00
Sebastien
5bb3bf6994 Generate release - release 2020-07-19 09:50:22 -04:00
Sébastien
4169bcd6ae Update build with all commits - release 2020-07-19 09:48:05 -04:00
Sébastien
11802f58d1 Trigger build - release 2020-07-18 17:38:42 -04:00
Philippe G
a9cfecfc91 pause: do not change state when already off 2020-07-12 12:41:52 -07:00
Philippe G
dda27c9194 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2020-07-10 23:37:14 -07:00
Philippe G
596a277434 closesocket issue + cosmetic changes 2020-07-10 23:36:58 -07:00
Sebastien
b5fcb6b235 Move some INFO level messages to DEBUG - reducing the firmware footprint 2020-07-06 11:52:38 -04:00
Philippe G
84190e7c6e large mp4 header handling 2020-06-18 23:25:18 -07:00
Philippe G
b6aa8f9e96 aac channels wrong calculation - release 2020-06-16 18:17:27 -07:00