-
v0.2.1
Stableapple / swift (push) Successful in 1m1sci / rust (push) Successful in 4m36sci / web (push) Successful in 48sci / docs-site (push) Successful in 55sapple / screenshots (push) Successful in 5m9sci / bench (push) Successful in 4m36swindows-host / package (push) Successful in 7m8swindows-msix / package (arm64, C:\Users\Public\ffmpeg-arm64, aarch64-pc-windows-msvc, C:\t-a64) (push) Successful in 1m19srelease / apple (push) Successful in 9m52swindows-msix / package (x64, C:\Users\Public\ffmpeg, x86_64-pc-windows-msvc, C:\t) (push) Successful in 1m16sandroid / android (push) Successful in 3m21sdecky / build-publish (push) Successful in 11sdeb / build-publish (push) Successful in 2m45sflatpak / build-publish (push) Successful in 4m11srpm / build-publish (bazzite, punktfunk-fedora-rpm) (push) Successful in 8m48srpm / build-publish (fedora-44, punktfunk-fedora44-rpm) (push) Successful in 8m35sdocker / deploy-docs (push) Successful in 18sdocker / build-push (ci, ci/rust-ci.Dockerfile, punktfunk-rust-ci) (push) Successful in 5sdocker / build-push (docs-site, docs-site/Dockerfile, punktfunk-docs) (push) Successful in 4sdocker / build-push (., web/Dockerfile, punktfunk-web) (push) Successful in 5sdocker / build-push (ci, ci/fedora-rpm.Dockerfile, punktfunk-fedora-rpm) (push) Successful in 5sdocker / build-push (--build-arg FEDORA_VERSION=44, ci, ci/fedora-rpm.Dockerfile, punktfunk-fedora44-rpm) (push) Successful in 8sreleased this
2026-06-28 12:51:55 +00:00 | 6 commits to main since this releaseFixes
- Linux host mic passthrough — the remote microphone now carries audio. The host's virtual mic source is driven on PipeWire's realtime loop (
RT_PROCESS) instead of staying suspended and silent in the busy host graph, so recorders reading the remote mic finally get sound (fixes the long-standing "Linux host mic broken"). - Session following on Bazzite/SteamOS — streaming follows the box across a Desktop↔Game switch: headless game mode boots and is captured at the client's resolution, the host detects the active session and rebuilds the pipeline in place instead of freezing or dropping the stream, and a disconnect leaves the box in its current mode so reconnecting returns there.
- GameStream/Moonlight session following — the GameStream path follows a Desktop↔Game switch too: it re-detects the live compositor and rebuilds capture in place (forcing an IDR) instead of ending the stream.
Downloads
- Linux host mic passthrough — the remote microphone now carries audio. The host's virtual mic source is driven on PipeWire's realtime loop (