Skip to content

Releases: dheijl/swyh-rs

Fix bug in getting/setting Sonos Volume

08 Feb 09:23
Compare
Choose a tag to compare

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)

05 Feb 19:34
Compare
Choose a tag to compare

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

04 Feb 19:55
Compare
Choose a tag to compare

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"

04 Dec 19:53
Compare
Choose a tag to compare

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

11 Nov 14:55
Compare
Choose a tag to compare

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)

03 Nov 22:07
Compare
Choose a tag to compare

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

19 Oct 12:21
Compare
Choose a tag to compare

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)

18 Oct 13:52
Compare
Choose a tag to compare

Windows setup and binaries in assets.

Various fixes for WAV and LPCM format

14 Oct 13:55
Compare
Choose a tag to compare

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

09 Oct 10:51
Compare
Choose a tag to compare

This is a new 1.8.6 release, the original 1.8.6 broke WAV format.

Windows setup and binaries in assets.