Tags · Devolutions/MsRdpEx · GitHub
Skip to content

Tags: Devolutions/MsRdpEx

Tags

v2026.06.18.0

Toggle v2026.06.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[DVLS-14562] Add frame rate control to video recording (#169)

Adds a `VideoRecordingFrameRate` extended setting (COM property + `.rdp`
entry) for the native recording path. MsRdpEx now submits every captured
paint and lets cadeau cap the encode rate to the configured frame rate;
the per-paint `Timeout` force-encode is removed because it bypassed that
cap and produced ~24fps oversized recordings. The rate is clamped to 30
to match cadeau's recorder max.

Note: when the frame rate is unset (0), cadeau falls back to its own
default cap rather than the previous force-every-paint behavior.
Requires the cadeau eager-first-frame fix (Devolutions/cadeau#80) so
static recordings still emit a first frame promptly — the two PRs should
ship together.

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v2026.01.12.0

Toggle v2026.01.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix publish job: add contents:write permission and skip NuGet OIDC on… (

#163)

… dry-run

v2025.07.25.0

Toggle v2025.07.25.0's commit message
Fix COM reference counting

v2025.07.22.0

Toggle v2025.07.22.0's commit message
Fix MsRdpEx loading in mstsc.exe on Windows 11 23H2

v2025.07.21.0

Toggle v2025.07.21.0's commit message
Skip AVD signature checks using SkipAvdSignatureChecks

v2025.07.16.0

Toggle v2025.07.16.0's commit message
fix(recording): make named pipe reconnection more resiliant

v2025.06.24.0

Toggle v2025.06.24.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(recording): expand locks for OutputMirror in CaptureBlt hook (#154)

It's necessary to expand the lock around `OutputMirror`
re-initialization, otherwise we _regularly_ crash when resizing the
client.

v2025.06.05.0

Toggle v2025.06.05.0's commit message
fix OutputMirrorEnabled

v2025.06.03.0

Toggle v2025.06.03.0's commit message
fix TSPropertySet vtable version runtime detection

v2025.05.29.0

Toggle v2025.05.29.0's commit message
add recording streaming to named pipe