forked from Foxyz/sync_replay_project
Stabilisation quick fixes: orderly close, visible version and update band, chat pop-ups on, Windows shaders and hwdec, render logs
- Close: hide the window, dispose every player, thumbnail job and the sound engine, leave, then close normally; Linux runner _exit (the NVIDIA EGL exit handler crashed 10/10 closes, 0/41 now); Windows tears down inside the message loop, then TerminateProcess; watchdogs. - Version under the Settings tab; an update band instead of a dot, never over a video; checks at start and every 4 hours. - Chat pop-ups default to All again. - Shader read-back compared as a list (old mpv joins with ','), so Windows stops turning shaders off; Windows hwdec auto-copy. - Render diagnostics (`mpv: render` lines); RAM-only demuxer cache pin silences the file-cache warning; a volume readout test. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e537f9d5f8
commit
ea607c1a52
29 files changed
+873
-168
No files matched your search
+15
-10
@@ -52,8 +52,8 @@ Problems are numbered; delete a line when its fix ships.
|
||||
the player instead of being one media pipeline.
|
||||
- P18 Bilibili "no video formats" with browser cookies set; the hint
|
||||
wording misleads (D11).
|
||||
- P20 Version not visible. P21 Updates easy to miss. P22 Friends on
|
||||
different versions (D8).
|
||||
- P22 Friends on different versions (D8). (P20 version visible and P21
|
||||
update band: fixed in 1.2.1-dev.3; check the band in real use.)
|
||||
- P23 Solo mode you enter and leave; going hosted loses the queue (D9).
|
||||
- P24 The invite address list is unhelpful (shows the proxy's 198.18.x).
|
||||
- P25 ssh to Gitea blocked through the proxy (pushes go over https).
|
||||
@@ -62,14 +62,19 @@ Problems are numbered; delete a line when its fix ships.
|
||||
- P28 Log noise: "Failed to create file cache"; an idle relay channel for
|
||||
Jellyfin items everyone has an account for.
|
||||
- P29 Relay start delay after a seek into an unbuffered part.
|
||||
- P30 Shaders don't work on Windows (our read-back check turns them off;
|
||||
dxva2-egl interop error).
|
||||
- P31 Software rendering on a friend's Linux; render mode not logged.
|
||||
- P32 The app freezes on exit, reported mostly by Windows users and
|
||||
other friends; on the user's Linux/NVIDIA machine it shows only as
|
||||
silent crash dumps after the window is gone (NVIDIA EGL exit handler;
|
||||
mpv players alive at teardown; Windows close order).
|
||||
- P33 No volume readout when using the mouse wheel on the video.
|
||||
- P30 Shaders don't work on Windows. Fix in 1.2.1-dev.3 (list read-back
|
||||
check; Windows hwdec `auto-copy`): a Windows user must confirm shaders
|
||||
stay on and the EGL-surface error is gone.
|
||||
- P31 Software rendering on a friend's Linux. 1.2.1-dev.3 logs it
|
||||
(`mpv: render` lines); needs that friend's log, plus
|
||||
`watch-together 2>&1 | grep VideoOutput` from a terminal if software.
|
||||
- P32 The app freezes on exit, mostly reported on Windows. 1.2.1-dev.3:
|
||||
orderly close, Linux `_exit` (0 crashes in 41 closes vs 10/10 before),
|
||||
Windows normal close + TerminateProcess + watchdogs, untested on
|
||||
Windows; if it still hangs: Event Viewer 1000/1002, a Task Manager dump,
|
||||
the `close:` log lines.
|
||||
- P33 No volume readout on wheel: likely fixed by the controls rework
|
||||
(1.2.1-dev.1; a test covers both skins); confirm in real use.
|
||||
- P34 Local anime folders are opened as plain files (no banner, names,
|
||||
next episode, tracking); test library: the user's
|
||||
`/mnt/torrents/Torrents/Binux/` (several shows and a movie).
|
||||
|
||||
Reference in new issue
Block a user