Skip to content

v1.1.9-poitea

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Jun 15:09

What Changed

  • Audio streaming reliability fix: Multiple simultaneous audio consumers (e.g. multiple server streams) no longer compete for the same ALSA reads, which could cause stalls or corrupted playback. A single internal reader now distributes audio to every active listener, fixing stuttering on multiple streams.
  • Cleaner broadcast stop: Stopping a server broadcast now waits until clients are confirmed stopped before releasing the audio capture, avoiding a stop race issue.
  • Bug fix: Fixed custom backend registration on the local client live command.

Updating to this version

To update to this version, run the following command:

bw-update --to v1.1.9-poitea
Commit history
  • =--- v1.1.9-poitea ---= (6af2f75)
  • Merge pull request #77 from dpipstudio/alsa-fix-6234 (cd15dfc)
  • server: fixed clients stopping broadcast before we told them to due to alsa (db1ac13)
  • local: fixed custom backends not working with live command (a04a0d7)
  • local: fixed alsa implementation (b0c234c)
  • server: fixed alsa implementation (7009010)
  • shared,alsa.py: fixed race condition with a subscribe-based system (f58f457)
  • Update installation.json for release v1.1.8-kalmia (a2a5342)