Philippe G
676acbdbc2
fixed cspot crash when switching with LMS
2021-12-25 23:05:53 -08:00
Philippe G
1422003271
player stop logic fix
2021-12-25 00:38:56 -08:00
Philippe G
7f894f1635
finhsing CSpot integration
2021-12-24 21:56:42 -08:00
Philippe G
e2bcb041e9
fixing memory leaks
2021-12-24 12:35:32 -08:00
Philippe G
5aca6f974c
free mbedtls
2021-12-24 01:25:45 -08:00
Philippe G
523127bdea
lock syntax error
2021-12-24 01:09:34 -08:00
Philippe G
662962ddb1
alignment with cspot
2021-12-23 11:55:51 -08:00
Philippe G
c68919d2d1
use pthread default priority for Mercury
2021-12-23 00:33:29 -08:00
Philippe G
b79878f590
Mercury should not reconnect when stopped
2021-12-23 00:23:09 -08:00
Philippe G
dc1e258d64
use network manager events for AirPlay and Spotify
...
- split network_manager.h in two parts
- centralize mDNS
2021-12-22 18:41:49 -08:00
Philippe G
d914e68a9b
more fixes
2021-12-22 15:10:42 -08:00
Philippe G
9dfe90c26f
alignment to 4.0 + misc cspot fixes
2021-12-22 12:15:05 -08:00
Philippe G
80270b772b
only update VU/spectrum if we own the display
2021-12-21 01:05:28 -08:00
Philippe G
e16b7dd15b
squeezelite must be on pthread core + BT sink start in internal stack
2021-12-20 23:35:47 -08:00
Philippe G
088825102e
fix stack depth & memory issues when using telnet
2021-12-20 17:09:23 -08:00
Sebastien L
a354e6248a
Move a few network manager parameters to nvs config
2021-12-19 09:57:57 -05:00
Philippe G
9a37d9dba4
Spotify over Ethernet!
2021-12-18 23:45:59 -08:00
Philippe G
898998efb0
big merge
2021-12-18 21:04:23 -08:00
Sebastien L
732f5cb793
Kicking off build
2021-12-10 16:17:38 -05:00
Sebastien L
2e061f5cec
Added TTGO T-Watch to Presets
2021-12-10 15:45:53 -05:00
Sebastien L
f8903770c2
fix Preset options, cleanup
2021-12-10 15:36:59 -05:00
Sebastien L
63fbc2f645
Network manager implemented and relatively stable
2021-12-10 13:07:27 -05:00
Sebastien L
81756a7649
cpp state machine for ethernet
2021-11-16 10:11:38 -05:00
Sebastien L
699c1da42f
Merge branch 'master-cmake' into Ethernet
2021-11-08 16:19:36 -05:00
Philippe G
974ff5fa68
strncpy is not safe + memory optimization
2021-11-03 22:00:07 -07:00
Philippe G
2a6f5c8a10
add "MISO" to SPI system config
2021-10-31 16:14:33 -07:00
Philippe G
5f5466fcb0
add "MISO" to system's spi_config
2021-10-31 16:13:42 -07:00
Philippe G
2805629c4b
add SPI ethernet
2021-10-31 14:47:28 -07:00
Philippe G
4f6dcc2cc7
add SPI ethernet
2021-10-31 14:45:35 -07:00
Philippe G
97ae01b89f
ethernet sample
2021-10-30 18:00:56 -07:00
Philippe G
a98b1d00b0
Ethernet + AirPlay fixes
2021-10-30 17:51:22 -07:00
Philippe G
96a05d8a6b
fix opus error -136 (increase pseudo-stack) - release
2021-10-24 11:12:28 -07:00
Philippe G
3575245324
extra callback in preset caused NULL call - release
2021-10-20 21:24:36 -07:00
Philippe G
13294ddd0c
Continue searching for STA in AP mode when SSID has been set
2021-10-05 12:22:46 -07:00
Philippe G
50390dbc61
Fix i2s mode for 32 bits & SPDIF - release
2021-09-24 18:19:50 -07:00
Philippe G
fc5f3f5ac9
remove extra UNLOCK_S in opus - release
2021-09-18 09:30:03 -07:00
Philippe G
6f4ed0679e
fix 32 bits sample size L/R swap - release
...
issue is in esp-idf
2021-09-11 21:40:10 -07:00
Philippe G
813e7ee712
use polling for gpio 36 & 39 - release
2021-08-19 19:11:39 -07:00
Philippe G
ac9ad2eee2
send ANIC when grfe's transitiion is not 'c' - release
2021-08-14 11:39:24 -07:00
Philippe G
c4bd320afe
close memory stream before returning on parsing error - release
2021-08-09 18:01:48 -07:00
Philippe G
ce9c3952e8
clean A1S, add ES8388 and generic codecs, add MCLK, clean Kconfig - release
2021-08-03 21:51:33 -07:00
Philippe G
d68d163538
fix bits_per_sample for 32 bit + resilient cli_socket handling - release
2021-07-24 22:29:04 -07:00
Sebastien
cf047c8098
Fix WiFi signal strength icons - release
2021-07-09 11:18:01 -04:00
Philippe G
21f3768ada
telnet / escape - release
2021-07-04 11:53:26 -07:00
Philippe G
9cb18fa980
look for eol in telnet - release
2021-07-03 21:32:16 -07:00
Philippe G
d4f6289500
wait for BT disable to avoid crash - release
2021-07-01 13:27:55 -07:00
Philippe G
21c3ce1fba
damn release
2021-07-01 01:23:42 -07:00
Philippe G
48e8525ba9
make equalizer a string + make sure output-i2s is exited
...
- Can't really use BLOB (creates issue with HTTP visualizer)
- Player was stuck after WiFi loss b/c with some race conditions, BT deinit crashes and creates the reboot wanted after 5*5 failures. But when BT does not crash, reboot was not happening and player was stuck with slimproto not exited and player not rebooted
2021-07-01 01:20:59 -07:00
Philippe G
192cb975e2
store equalizer - release
2021-06-29 12:51:36 -07:00
wizmo2
22f8d1d88b
Update bt_app_sink.c
2021-06-17 14:48:58 -04:00