diff options
| author | Luke Hoersten <[email protected]> | 2026-06-20 10:06:58 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2026-06-20 10:06:58 -0500 |
| commit | f982b88d447f265f9847a48946a9903d1faebf49 (patch) | |
| tree | 10179e542eadd78959b0c7bf7551eabb00ca2aa4 /.clangd | |
| parent | aa1ce70d546355997c58488fc409767d1dc8088f (diff) | |
scrypted: drop substream picker, hardcode best-resolution + skip low-res
Reverts the per-viewport "Camera substream" UI added in 6d74d02 —
having a knob the user has to find and tune is the wrong shape. The
goal is "best quality, highest fps that's actually achievable" and
that's a deterministic walk, not a user choice.
New walk: medium-resolution → local → remote → camera-default.
Explicitly NOT in the list:
- low-resolution: the camera's preview substream, capped at the
~5-8 fps that's been bottlenecking us.
- remote-recorder: has the camera's ~10s prebuffer baked in (we'd
display the past rather than the present).
Wire cost is unchanged: every input resolution is re-encoded to
panel-native 800x480 mjpeg q:v 1 before going to the device. The
only tradeoff for picking the main stream is Scrypted-side ffmpeg
CPU, which is plentiful. Throughput to the firmware is the same;
upstream camera fps is what changes (5fps → 15-30fps typical).
Diffstat (limited to '.clangd')
0 files changed, 0 insertions, 0 deletions
