Philippe G
0610e1a2bc
include wm8978 - release
2021-04-10 11:57:05 -07:00
Wizmo2
5075878f05
Updates to driver for rebase
2021-04-10 08:59:45 -04:00
wizmo2
e25b098678
Update wm8978.c
2021-04-10 08:44:13 -04:00
Wizmo2
a3b23bffc2
Config changes for WM8978 support
2021-04-10 08:44:13 -04:00
Wizmo2
dbc7a6b14e
Add support for WM8978 i2c dac
2021-04-10 08:44:13 -04:00
Philippe G
1b39a4f7c9
DAC refactoring
2021-04-08 21:37:24 -07:00
Philippe G
cac6306a04
activate SBR mode in AAC
2021-04-07 00:45:21 -07:00
Philippe G
3a2bfe470f
show absolute battery level
2021-04-04 16:06:31 -07:00
Michael Herger
bc0d104290
Add support for a firmware download proxy ( #85 )
...
* Add support for a firmware download proxy. This should help in situations where the player's firmware can't handle https correctly.
Two possibilities:
* full path to image: http://yourlms:9000/plugins/SqueezeESP32/firmware/ESP32-A1S.32.634.master-cmake/squeezelite-esp32-master-cmake-ESP32-A1S-32-V0.634.bin
* use Github's asset ID: http://yourlms:9000/plugins/SqueezeESP32/firmware/34298863
The former is more prone to issues related to the path. A change in the schema could break the matching regex.
The latter is simpler to use if you know the ID. But the ID is not easily available to the user. And it requires one more lookup in the plugin to get from the ID to the download path.
* Add support for proxying firmware downloads through LMS
* add magic asset ID -99 to allow the front-end to check whether the plugin does support download proxying
* web manager is expecting `lms_port` and `lms_ip` in `status.json`. If that's available, check whether plugin does support firmware downloading. If that's the case, download firmwares through LMS
* plugin would cache firmware images. In case of multiple images the file would be served directly from LMS.
Co-authored-by: Michael Herger <michael@herger.net >
2021-04-03 21:01:40 -04:00
philippe44
d9a6b37d19
Merge pull request #68 from hubertbanas/master-cmake
...
Add body padding-bottom - release
2021-03-31 19:32:34 -07:00
Philippe G
0629b017b1
LMS can set player's name (only LMS scope) - release
2021-03-31 19:24:34 -07:00
Philippe G
43aa62ac56
set DEPTH in root CMake for consistency
2021-03-28 14:59:07 -07:00
Philippe G
22c2044f17
Limit rate to 96kHz in 32 bits mode + CMakeLists correction
...
@sle118, le tme know if the CMakeLists works for you as well. I pushed this one as I was pushing other stuff anyway
2021-03-28 13:54:45 -07:00
Philippe G
87bf6255f4
tweak priorities - release
2021-03-22 18:07:09 -07:00
Philippe G
6084af8fbf
optimize for 24/86/SPDIF + tweak stacks - release
2021-03-22 11:12:31 -07:00
Philippe G
b8bb881820
re-activate RESAMPLE16 - release
2021-03-21 22:22:06 -07:00
Philippe G
d5bf498d3d
support SPDIF @ 96kHz - release
2021-03-20 19:08:42 -07:00
Philippe G
eb647aeea3
flags - release
2021-03-17 21:13:22 -07:00
Philippe G
f79c7d4ace
mono channels with inversion - release
2021-03-17 20:04:53 -07:00
Philippe G
a989fe06c2
add version - release
2021-03-16 13:37:43 -07:00
Philippe G
1aa24393e4
release
2021-03-14 17:03:26 -07:00
Philippe G
6d73ba2d96
release
2021-03-14 16:28:07 -07:00
Philippe G
43785f1a7d
Revert "release"
...
This reverts commit f772b3d07b .
2021-03-14 16:27:41 -07:00
Philippe G
f772b3d07b
release
2021-03-14 16:27:05 -07:00
Philippe G
7b10bee68a
release
2021-03-14 15:37:11 -07:00
Philippe G
9563f1ed44
add 32 bits edition - release
2021-03-14 14:42:25 -07:00
Philippe G
46a43efd70
opus & vorbis 32 bits fix
2021-03-11 17:44:23 -08:00
Philippe G
e8bba8af24
AAC 32 bits mode correction
2021-03-11 12:59:34 -08:00
Philippe G
b9466bf7b2
BT non-absolute volume handling
2021-03-07 16:33:26 -08:00
Philippe G
b0d8401274
32 bits mode for AirPlay
2021-03-06 23:04:05 -08:00
Philippe G
1063cd5899
allow -Z even w/o RESAMPLE (32 bits mode)
2021-03-06 14:02:42 -08:00
Philippe G
6d45f6d1b6
Tweak 32 bits mode (enable 20 bits spdif)
2021-03-05 22:13:20 -08:00
Philippe G
b3ff717d32
32 bits cleanup
2021-03-04 20:30:06 -08:00
Philippe G
6d9eaf4109
add balance option - release
2021-02-25 06:10:03 -08:00
Philippe G
3f0882ead6
combined channels - release
2021-02-20 17:34:25 -08:00
Philippe G
9717f8288e
preset fix - release
2021-02-12 15:13:33 -08:00
Philippe G
d253bc34e5
ILI9341 driver - release
...
credits Mumpf and Harry1999
2021-02-11 00:28:13 -08:00
philippe44
0f56e43451
Merge pull request #78 from Mum-Pf/MumPf
...
New driver for ILI9341-OLED
2021-02-11 00:22:14 -08:00
Philippe G
ed00f029a6
add preset buttons (use macro) + change name of MONO channel pseudo-gain - release
2021-02-10 23:52:53 -08:00
philippe44
ee35e1dc99
Merge pull request #64 from MatthiasLienhard/master-cmake
...
added power and preset buttons
2021-02-10 23:05:01 -08:00
Mum-Pf
84881ecb45
New driver for ILI9341-OLED
...
New driver for ILI9341-OLED-colordisplay, with rotation, flip, colordepth, gammacorrection.
Tested with 2.8inch OLED-Display ILI9241
2021-02-09 14:19:55 +01:00
Philippe G
369a9cb9bc
add mono channel option - release
2021-02-06 18:02:33 -08:00
Philippe G
096e1d636d
SSD1322 enhancement - release
...
at the expense of power but needed for 5.5' displays
2021-01-18 22:49:27 -08:00
Philippe G
3b9e50ada7
alac corrected - release
2021-01-11 19:24:52 -08:00
Philippe G
78a16e41dc
simplify alac writebuf alloc
2021-01-10 21:57:22 -08:00
Philippe G
2bc4a8c807
more alac fixes
2021-01-10 16:14:38 -08:00
Hubert Banas
5066351b24
Add body padding-bottom
2021-01-10 09:41:03 -05:00
Philippe G
c521fba4a6
pcm remaining bytes guardrail
2021-01-10 02:23:23 -08:00
Philippe G
174942f509
better alac management
2021-01-10 02:13:46 -08:00
Philippe G
32c2a4d68a
24àx320 VU-display fixes + alac decoder code style
2021-01-09 23:51:52 -08:00