Commit Graph

104 Commits

Author SHA1 Message Date
philippe44
8b764c0c2d fix vorbis and ogg ending early - release 2023-06-03 00:43:22 +02:00
philippe44
71c696ccd7 enable DMAP_FULL to verify 2023-06-02 21:34:47 +02:00
philippe44
5fd09e2a34 don't parse dmap unknown fields 2023-06-02 16:19:03 +02:00
philippe44
e531bea28a move to 4.3.5
- remove SPI workaround and heap optimization
- move a few items from DRAM to either EXTRAM or keep them in text
2023-05-18 13:49:23 +02:00
philippe44
f91392e044 preset buttons is 0..9 2023-04-05 15:29:48 -07:00
philippe44
cbc1ab38fb gain some .rodata from DMAP decoder (unused strings) 2023-04-01 21:03:10 -07:00
philippe44
02fc039bbe maximize number of AirPlay RTP buffers 2023-04-01 12:37:52 -07:00
Philippe G
3125a095fa airplay artwork and CSpot leak fix (temporary) 2022-01-09 19:40:18 -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
9dfe90c26f alignment to 4.0 + misc cspot fixes 2021-12-22 12:15:05 -08:00
Philippe G
898998efb0 big merge 2021-12-18 21:04:23 -08: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
Philippe G
2805629c4b add SPI ethernet 2021-10-31 14:47:28 -07:00
Philippe G
a98b1d00b0 Ethernet + AirPlay fixes 2021-10-30 17:51:22 -07:00
Philippe G
3575245324 extra callback in preset caused NULL call - release 2021-10-20 21:24:36 -07:00
Wizmo2
e588deb3af fix audio control in bt and airplay 2021-06-16 21:53:44 -04:00
Philippe G
87bf6255f4 tweak priorities - release 2021-03-22 18:07:09 -07:00
Philippe G
174942f509 better alac management 2021-01-10 02:13:46 -08:00
Philippe G
7f1db60c45 fix reboot logic upon server loss - release 2020-09-25 21:50:44 -07:00
Philippe G
fb530645b8 CRLF 2020-09-25 19:01:53 -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
596a277434 closesocket issue + cosmetic changes 2020-07-10 23:36:58 -07:00
Sebastien
1a2de11e92 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	README.md
	components/config/config.c
	components/driver_bt/bt_app_sink.c
	components/raop/raop.c
	components/services/audio_controls.c
	main/platform_esp32.h
2020-05-18 10:13:32 -04:00
Philippe G
5b6ddf0b02 add IR and "raw" button mode - release 2020-05-09 18:07:26 -07:00
Philippe G
8f0709d5b1 clarify our licensing intention 2020-05-04 18:40:48 -07:00
Sebastien
811451f24e cmake on esp-idf V4.0 - testing version - release 2020-04-09 23:08:40 -04:00
Sebastien
602b5564b0 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/rtp.c
	components/squeezelite/display.c
2020-04-06 10:39:55 -04:00
Philippe G
1ab183335e more airplay saga - release 2020-04-04 13:28:57 -07:00
Sebastien
c545c96fc1 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/rtp.c
2020-03-31 22:43:24 -04:00
philippe44
4c546180fd continue the AirPlay saga - release 2020-03-29 22:40:40 -07:00
philippe44
6b5c9188c6 continue the AirPlay saga - release 2020-03-29 22:36:23 -07:00
Sebastien
39058213fa Merge remote-tracking branch 'origin/httpd' into master-cmake
Conflicts:
	.cproject
	.gitmodules
	.project
	.pydevproject
	.settings/language.settings.xml
	.settings/org.eclipse.cdt.core.prefs
	components/cmd_i2c/CMakeLists.txt
	components/cmd_i2c/cmd_i2ctools.c
	components/cmd_i2c/component.mk
	components/cmd_nvs/cmd_nvs.c
	components/cmd_nvs/component.mk
	components/cmd_system/cmd_system.c
	components/cmd_system/component.mk
	components/config/config.c
	components/config/config.h
	components/config/nvs_utilities.c
	components/display/CMakeLists.txt
	components/driver_bt/CMakeLists.txt
	components/driver_bt/component.mk
	components/raop/raop.c
	components/services/CMakeLists.txt
	components/squeezelite-ota/cmd_ota.c
	components/squeezelite-ota/squeezelite-ota.c
	components/squeezelite-ota/squeezelite-ota.h
	components/squeezelite/component.mk
	components/telnet/CMakeLists.txt
	components/wifi-manager/CMakeLists.txt
	components/wifi-manager/dns_server.c
	components/wifi-manager/http_server.c
	components/wifi-manager/http_server.h
	components/wifi-manager/wifi_manager.c
	components/wifi-manager/wifi_manager.h
	main/CMakeLists.txt
	main/console.c
	main/esp_app_main.c
	main/platform_esp32.h
2020-03-10 13:55:22 -04:00
Sebastien
804c67ef9a Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
2020-03-10 10:52:18 -04:00
philippe44
6398bbfe9f Improve AirPlay robustness to bad network conditions - release
need to add a decent PID loop ...
2020-03-08 21:47:27 -07:00
philippe44
1a5f5283bb make AirPlay work in AP mode 2020-03-08 16:51:24 -07:00
Sebastien
b2ea4a2cdd untangling references. linking almost completed! 2020-03-08 10:46:30 -04:00
Sebastien
70aa420406 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
	main/cmd_squeezelite.c
2020-03-08 09:54:50 -04:00
philippe44
ca702d1b90 filter out AirPlay erroneous sync point - release 2020-03-07 18:14:11 -08:00
philippe44
8e95bd3dd2 AirPlay fix & misc
- Spectrum scale fix
- Initialize more display parameters
- Reboot after 30s of no connection
- Reboot after IP address change
2020-03-07 14:01:53 -08:00
Sebastien
ca70068d88 backpedal on renaming the display component 2020-03-06 17:44:46 -05:00
Sebastien
3c9fc8f0c3 minor changes to make files 2020-03-06 17:41:12 -05:00
Sebastien
562bec14fe migrating to esp-idf V4.0 gcc 8.2 and CMake 2020-03-06 16:43:56 -05:00
Sebastien
c97f9e2c59 retrofit to gcc8 2020-03-04 13:01:24 -05:00
philippe44
2b924fa425 Validated 256 pixels SSD1326 2020-03-03 20:37:23 -08:00
Sebastien
aa71866a17 Merge remote-tracking branch 'origin/master' into httpd 2020-03-02 08:59:37 -05:00
philippe44
b2d90d36c1 Ancient AirPlay issue fixed - release 2020-03-01 15:49:56 -08:00
philippe44
0bf2c11fdb Correcting annoying AirPlay bug! - release 2020-03-01 00:25:09 -08:00
Sebastien
75af26c55e Merge remote-tracking branch 'origin/master' into httpd
Conflicts:
	components/wifi-manager/http_server.c
2020-02-24 16:15:34 -05:00