mirror of
https://github.com/badaix/snapcast.git
synced 2025-08-03 08:39:49 +02:00
176 lines
5.9 KiB
Text
176 lines
5.9 KiB
Text
snapserver (0.8.0) unstable; urgency=low
|
|
|
|
* Features
|
|
-Added support for FreeBSD (Issue #67)
|
|
-Android client: Added Japanese and German translation
|
|
-Android client: Added support for ogg (Issue #83)
|
|
* Bugfixes
|
|
-OpenWRT: makefile automatically sets correct endian (Issue #91)
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Sun, 24 Jul 2016 00:13:37 +0200
|
|
|
|
snapserver (0.7.0) unstable; urgency=low
|
|
|
|
* Features
|
|
-Support for HiRes audio (e.g. 96000:24:2) (Issue #13)
|
|
Bitdepth must be one of 8, 16, 24 (=24 bit padded to 32) or 32
|
|
-Auto start option for Android (Issue #49)
|
|
-creation mode for the fifo can be configured (Issue #52)
|
|
"-s pipe:///tmp/snapfifo?mode=[read|create]"
|
|
* Bugfixes
|
|
-Server was sometimes crashing during shutdown
|
|
-Exceptions were not properly logged (e.g. unsupported sample rates)
|
|
-Fixed default sound card detection on OpenWrt
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Sat, 07 May 2016 00:13:37 +0200
|
|
|
|
snapserver (0.6.0) unstable; urgency=low
|
|
|
|
* Features
|
|
-Port to OpenWrt
|
|
* Bugfixes
|
|
-Android client: fixed crash if more than two streams are active
|
|
* General
|
|
-Support Tremor, an integer only Ogg-Vorbis implementation
|
|
-Endian-independent code
|
|
-Cleaned up build process
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Sun, 10 Apr 2016 00:02:00 +0200
|
|
|
|
snapserver (0.5.0) unstable; urgency=low
|
|
|
|
* Features
|
|
-Android client: Fast switching of clients between streams
|
|
* Bugfixes
|
|
-Server: Fixed reading of server.json config file
|
|
* General
|
|
-Source code cleanups
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Fri, 25 Mar 2016 00:02:00 +0200
|
|
|
|
snapserver (0.5.0~beta-2) unstable; urgency=low
|
|
|
|
* Features
|
|
-Remote control API (JSON)
|
|
Added version information
|
|
Stream playing state (unknown, idle, playing, inactive) (Issue #34)
|
|
-Android client: manually configure snapserver host name
|
|
-Android client compatibility improved: armeabi and armeabi-v7 binaries
|
|
-Android client: configurable latency
|
|
-Improved compatibility to Mopidy (GStreamer) (Issue #23)
|
|
* Bugfixes
|
|
-Android client: fixed "hide offline" on start
|
|
-Store config in /var/lib/snapcast/ when running as daemon (Issue #33)
|
|
* General
|
|
-README.md: Added resampling command to the Mopidy section (Issue #32)
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Wed, 09 Mar 2016 00:02:00 +0200
|
|
|
|
snapserver (0.5.0~beta-1) unstable; urgency=low
|
|
|
|
* Features
|
|
-Remote control API (JSON)
|
|
Get server status, get streams, get active clients
|
|
assign volume, assign stream, rename client, ...
|
|
-Android port of the Snapclient with a remote control app (Issue #9)
|
|
-Multiple streams ("zones") can be configured (Issue #21)
|
|
Use "-s, --stream" to add a stream URI: path, name, codec, sample format
|
|
E.g. "pipe:///tmp/snapfifo?name=Radio&sampleformat=48000:16:2&codec=flac"
|
|
or "file:///home/user/some_pcm_file.wav?name=file"
|
|
-Added .default file for the service (/etc/default/snapserver).
|
|
Default program options should be configured here (e.g. streams)
|
|
* Bugfixes
|
|
-pipe reader recovers if the pipe has been reopened
|
|
* General
|
|
-SnapCast is renamed to Snapcast
|
|
SnapClient => Snapclient
|
|
SnapServer => Snapserver
|
|
-Snapcast protocol:
|
|
Less messaging: SampleFormat, Command, Ack, String, not yet final
|
|
-Removed dependency to boost
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Tue, 09 Feb 2016 13:25:00 +0200
|
|
|
|
snapserver (0.4.1) unstable; urgency=low
|
|
|
|
* General
|
|
-Debian packages (.deb) are linked statically against libgcc and libstdc++
|
|
to improve compatibility
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Sat, 12 Mar 2016 12:00:00 +0200
|
|
|
|
snapserver (0.4.0) unstable; urgency=low
|
|
|
|
* Features
|
|
-Debian packages (.deb) for amd64 and armhf
|
|
-Added man pages
|
|
* Bugfixes
|
|
-Snapserver and Snapclient are started as daemon on systemd systems
|
|
(e.g. ARCH, Debian Jessie)
|
|
* General
|
|
-Snapserver is started with normal process priority
|
|
(changed nice from -3 to 0)
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Mon, 28 Dec 2015 12:00:00 +0200
|
|
|
|
snapserver (0.3.4) unstable; urgency=low
|
|
|
|
* Bugfixes
|
|
-Fix synchronization bug in FLAC decoder that could cause audible dropouts
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Wed, 23 Dec 2015 12:00:00 +0200
|
|
|
|
snapserver (0.3.3) unstable; urgency=low
|
|
|
|
* Bugfixes
|
|
-Fix Segfault when ALSA device has no description
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Sun, 15 Nov 2015 12:00:00 +0200
|
|
|
|
snapserver (0.3.2) unstable; urgency=low
|
|
|
|
* General
|
|
-Makefile uses CXX instead of CC to invoke the c++ compiler
|
|
* Bugfixes
|
|
-Time calculation for PCM chunk play-out was wrong on some gcc versions
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Wed, 30 Sep 2015 12:00:00 +0200
|
|
|
|
snapserver (0.3.1) unstable; urgency=low
|
|
|
|
* General
|
|
-Improved stability over WiFi by avoiding simultaneous reads/writes on the
|
|
socket connection
|
|
* Bugfixes
|
|
-Fixed a bug in avahi browser
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Wed, 26 Aug 2015 12:00:00 +0200
|
|
|
|
snapserver (0.3.0) unstable; urgency=low
|
|
|
|
* Features
|
|
-Configurable codec options. Run snapserver -c [flac|ogg|pcm]:? to get
|
|
supported options for the codec
|
|
-Configurable buffer size for the pipe reader
|
|
(default 20ms, was 50ms before)
|
|
-Process priority can be changed as argument to the daemon option -d<proi>
|
|
Default priority is -3
|
|
* Bugfixes
|
|
-Fixed deadlock in logger
|
|
-Fixed occasional timeouts for client to server requests
|
|
(e.g. time sync commands)
|
|
-Client didn't connect to a local server if the loopback device is the only
|
|
device with an address
|
|
* General
|
|
-Code clean up
|
|
-Refactored encoding for lower latency
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Sun, 16 Aug 2015 19:25:51 +0100
|
|
|
|
snapserver (0.2.1) unstable; urgency=low
|
|
|
|
* Features
|
|
-Arch Linux compatibility
|
|
|
|
-- Johannes Pohl <johannes.pohl@badaix.de> Fri, 24 Jul 2015 15:47:00 +0100
|
|
|