Skip to content

Interact shows the page sharp, so YouTube's quality menu can be read and used (tester issue 24) - #6

Open
psmux wants to merge 6 commits into
mainfrom
fix/issue-24-interact-sharp
Open

psmux wants to merge 6 commits into
mainfrom
fix/issue-24-interact-sharp

Conversation

@psmux

@psmux psmux commented Oct 20, 2026

Copy link
Copy Markdown
Owner

Interact showed a web page source as its cell of the multiview: a fraction of a 1920 pixel sheet, stretched to the dialog. Text and a video player's menus were too blurred to read, so YouTube's quality could not be picked.

/mjpeg/{source}?full=1 now serves one source at the canvas size, off the source's own tee, made only while somebody watches and behind a leaky queue (the programme feed's branch, generalised). It works with the multiview switched off. Interact uses it and asks again if a restart ends the stream.

Checked end to end on Windows with the tester's YouTube page (a live news stream): the picture is 1920x1080 and readable, Skip ad, the gear, Quality and 1080p all worked through source.page.input, and the menu then read Quality 1080p HD. YouTube had chosen Auto (720p) by itself.

Tests: new crates/godwinmix/tests/source_full.rs (3), core lib 1159 passed, UI suite Interact tests pass.

psmux added 6 commits October 20, 2026 19:53
…e source's own tee while somebody watches, since a multiview cell is too small to read a web page by
…for it again when a restart ends the stream, since the multiview cell blurred a page's text and a video player's menus
… how-to and Interact's page, with what it costs and the gauge it counts under
… of the source, up to ten seconds, since a fixed second read two holders on a loaded Windows runner while the twentieth restart was still running
@github-actions github-actions Bot added the awaiting-first-response Open for more than 48 hours with no reply from anyone but the author label Oct 22, 2026
@psmux
psmux force-pushed the fix/issue-24-interact-sharp branch from 2b43fa5 to 60f898d Compare November 6, 2026 16:37

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-first-response Open for more than 48 hours with no reply from anyone but the author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant