Commit Graph

608 Commits

Author SHA1 Message Date
Philippe G
c8054ff9d2 protect stream poll against race condition - release 2020-08-28 17:13:05 -07:00
Philippe G
e0e02f1e5f release ! 2020-08-27 16:43:49 -07:00
Philippe G
7f671909bb better mad sync 2020-08-27 16:40:11 -07:00
Philippe G
d2ca0b3f33 identify patch - release 2020-08-26 19:41:43 -07:00
Philippe G
e448a265c0 i2s.c strange issue to enable SPDIF
Not accessible from userland...
2020-08-26 19:37:35 -07:00
Philippe G
7a3774be7c i2c comment for SPDIF
esp-idf i2c.c *must* be patched at 2 different places for SPDIF to work
2020-08-26 19:26:12 -07: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 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 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
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
5aa08cfd0c compile error when not using stats 2020-08-13 18:56:15 -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
68b8c489b2 increase HTTPD stack size to 6k 2020-07-19 15:04:15 -07: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
Christian Herzog
8e639bd03f fix SL command line 2020-06-10 16:57:34 +02:00
Sebastien
e125ff899f Merge remote-tracking branch 'origin/master-cmake' into master-cmake
Conflicts:
	plugin/SqueezeESP32.zip
	plugin/SqueezeESP32/install.xml
	plugin/repo.xml

-- Fix Broken build on CMake-master
2020-06-09 14:48:03 -04:00
Sebastien
efb1ce0324 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	README.md
	build-scripts/ESP32-A1S-sdkconfig.defaults
	build-scripts/I2S-4MFlash-sdkconfig.defaults
	build-scripts/NonOTA-I2S-4MFlash-sdkconfig.defaults
	build-scripts/NonOTA-SqueezeAmp-sdkconfig.defaults
	build-scripts/SqueezeAmp4MBFlash-sdkconfig.defaults
	build-scripts/SqueezeAmp8MBFlash-sdkconfig.defaults
2020-06-09 14:42:37 -04:00
Philippe G
0999d439dd knob-only navigation 2020-06-05 16:46:38 -07:00