Skip to content

Snapcast v0.19.0

Compare
Choose a tag to compare
@badaix badaix released this 14 Mar 10:25
· 929 commits to master since this release

Version 0.19.0

Features

  • Option to not kill all running librespot instances (PR #539)
  • Add Airplay cover art to metadata (PR #543)
  • Anroid: add support for Oboe audio backend
  • Server: configurable PID file (Issue #554)
  • Server: configurable persistant storage directory (Issue #554)
  • Server: config file options can be overwritten on command line
  • Client: PCM stream can be resampled using the "--sampleformat" option
  • Librespot: add option "autoplay=[false|true]"

Bugfixes

  • Fix Airplay metadata, port selection and device names (PR #537)
  • Fix cmake build when libatomic is needed (PR #540)
  • Control: fix random crash (PR #543)

General

  • ALSA: improved latency estimation for better sync
  • Improved audio synchronization
  • Faster initial sync after client start and reconnect
  • Less playback tempo adaptions and jitter (Issue #525)
  • Playback is robust against system time changes (Issue #522)
  • Less "resyncs" in stream reader that were causing audio dropouts
  • Control: quicker response to group volume changes
  • Server uses less memory when sending PCM data to a stalled connection