Releases: dheijl/swyh-rs
Fix bug in getting/setting Sonos Volume
This may allow you to control the volume of your Sonos speakers (depending on version/firmware).
Windows setup and binaries in assets.
Ubunu 20.04 and later appimage in assets.
Don't show volume sliders if GetVolume did not work (Sonos)
See #115
Windows setup and debug/release binaries in assets.
Ubuntu 20.04 and later (and derivates) appimage in assets.
Add Volume sliders for the players
You can now control the volume of a player with a slider, as requested in issue #113 .
If it does not work with your player please open an issue and attach a debug log.txt.
Windows setup and debug and release binaries in assets.
Introduce build features "cli" and "gui"
These build features allow building swyh-rs-cli without pulling in fltk and dependencies, and building swyh-rs gui without the cli unique code.
Refer to the Wiki for building the binaries, or have a look at the "buildall" script.
Windows binaries (release and debug) and setup in assets.
Linux (Ubuntu 20.04 LTS and later and derivatives) AppImage in assets.
When used as an internet radio let the client decide the streaming format
When using swyh-rs or swyh-rs-cli as an internet radio, where the client starts the streaming, the url format used by the client will now decide the streaming format used:
- /stream/swyh.raw => LPCM 16 bit
- /stream/swyh.flac => FLAC 24 bit
- /stream/swyh.wav => LPCM 16 bit with a WAV header
- /stream/swyh.rf64 => LPCM 16 bit with a WAV/RF64 header
Windows setup and binaries in assets.
Ubuntu 20.04LTS and up appimages in assets.
New CLI option to enable serving only mode (issue #111)
The CLI in this release adds a new -x (--serve_only) option. This disables SSDP discovery of renderers and automatic streaming.
swyh-rs-cli starts and will do nothing but wait for streaming requests from renderers. See issue #111 and the changelog for more details.
Also, boolean options for the CLI commandline no longer need a true/false argument, it's optional and only evaluated for options that are stored in the config file..
Windows setup and binaries and Ubuntu 20.04LTS and up appimage in assets.
Add RF64 format to CLI binary too
and a couple of other RF64 related fixes.
Windows setup and binaries in assets.
Linux (Ubuntu 20.04 and up and derivates) appimage in assets.
Support RF64 audio format (unlimited size WAV)
Windows setup and binaries in assets.
Various fixes for WAV and LPCM format
Windows setup and release/debug binaries in assets.
Linux Appimage for Ubuntu 20.04 and later in assets.
- a fix for LPCM (raw) audio format on Moode Audio Player by letting the URL file extension reflect the audio type.
- make the WAV format header more correct/compatible. Note that MPD (ffmpeg/wav plugin) tries to use HTTP ranges (to parse the WAV header) which are unsupported and this leads to a couple of extra HTTP requests but it still plays the WAV.
- reduce the HTTP response contentlength header from u64::MAX to u32::MAX. If this makes play stop after some 6 hours just enable autoresume.
Really remove chunked transfer encoding and fix broken WAV
This is a new 1.8.6 release, the original 1.8.6 broke WAV format.
Windows setup and binaries in assets.