Releases: colinmarc/magic-mirror
Releases · colinmarc/magic-mirror
mmserver-v0.8.4
mmserver-v0.8.3
mmserver-v0.8.2
mmserver-v0.8.0
Server version 0.8.0
Note: this server contains breaking protocol changes, and is only compatible with client version 0.7.0 (and the corresponding mac version 0.1.5) and greater.
New Features
- Make the session timeout configurable (39fa20c)
- Send hierarchical_layer as video frame metadata (ddbe843)
Bugfixes
mmclient-v0.7.0
mmserver-v0.7.2
Server version 0.7.2
New Features
- Deprecate KeepAlive in favor of connection keepalives (ad3cdca)
Bugfixes
- Remove noexec from /tmp in the container (0c534f6)
- Support resampling app audio output (897a053)
- Support downmixing by throwing away extra channels (17d81d8)
- Allow subtitles in application names (2fcac04)
- Use aligned width and height for DPB images (d6f3bf7)
- Relax the app startup timeout (a840c2b)
- Use QUIC PING frames to keep clients alive (95ddb3d)
- Don't flood the client with pings (b3b3194)
- Turn down the heat on udevfs logging (53f448e)
mmserver-v0.7.1
Server version 0.7.1
New Features
- Let the encoder swap frames (b519680)
Bugfixes
- Update quiche (c3d1e00)
- Remove an extra copy on the dgram path (0d204fa)
- Fix clippy warning (7b041bb)
- Respect layer limits in VkVideoEncodeCapabilities (ce515b4)
- Print child logs correctly (e8cd88f)
- Print an error when dmabuf importing fails (112d48d)
- Change target for vulkan error logs (641f516)
- Add context (7572ac6)
- Use the default congestion control algorithm (7245e62)
- Get explicit sync working on NVIDIA (8d57864)
- Remove unused import (df03d5d)
- Fix explicit sync on nvidia proprietary (8f806b2)
- Check for the right nvidia version (08b6462)
- Fix explicit sync on nvidia proprietary (3c70a79)
mmserver-v0.7.0
Server version 0.7.0
New Features
- Enable hierarchical coding (90d636f)
- Explicit video refresh (60dffc0)
- Implement forward error correction (729e652)
- Remove support for CPU encoders (a5d069c)
- Log basic attachment stats (b42cb40)
Bugfixes
- Pass correct flags to move_mount (af519ee)
- Pass correct flags to move_mount (take 2) (2e60536)
- Enforce non-fractional scales from the client (2a25ca9)
- Disable explicit sync if the syncobj_surface is destroyed (e6017de)
- Reduce the verbosity of some logging (b0abe2a)
- Print frame duration from encoder (4a9af4f)
- Add overall encode timing to tracy (334d5b3)