diff options
| author | Luke Hoersten <[email protected]> | 2026-07-15 19:51:41 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2026-07-15 19:51:41 -0500 |
| commit | 866015678918560a0d0519be8a2549e4fc23b2cd (patch) | |
| tree | e57df9e3cae4bc09a57d90e2235c3cd48e0fe852 /main | |
| parent | 739e6ff1afe6b5b80cc28afa19aa4b1b42282765 (diff) | |
release: v1.3.2v1.3.2
Tear-free display path and thermal visibility:
- display: triple buffering + scan tracking via on_refresh_done —
decode target is never the scanning or pending fb, so the
flip-vs-scan tear (measured on ~6% of painted frames at full
stream rate) is impossible by construction, with zero added
latency. /state tear_guard_engaged counts averted frames.
- temp: on-die TSENS reported as /state temp_c, on the info
overlay, and on the Scrypted per-stream stats line.
- screens: INFO_MAX_LINES 16 -> 20 (temp line was silently capped).
- docs: README Display strategy rewritten for the triple-buffer
model; new TCP window + EMAC tuning section.
Set VIEWPORT_VERSION and scrypted/package.json to 1.3.2.
Diffstat (limited to 'main')
| -rw-r--r-- | main/viewport_state.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/viewport_state.h b/main/viewport_state.h index 7f66dd3..a0c5ddf 100644 --- a/main/viewport_state.h +++ b/main/viewport_state.h @@ -3,7 +3,7 @@ #include <stdbool.h> #include <stdint.h> -#define VIEWPORT_VERSION "1.3.1" +#define VIEWPORT_VERSION "1.3.2" #define VIEWPORT_PANEL_WIDTH 800 #define VIEWPORT_PANEL_HEIGHT 480 |
