Bring PS5 GTA6 to 120FPS with DLSS 5. An advanced Windows video player and capture enhancement tool featuring real-time preview for videos, images, and capture card sources. Combine AI-powered Super Resolution, DLSS5 image enhancement, and Frame Generation to deliver a next-generation visual experience.
This report summarizes scanner evidence for Likely7/Veyra-NRVideo, a C++ project with 1,515 GitHub stars. SynthScan examined 313,385 lines of code across 1985 source files, recording 857 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 4.3 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-11-13.
Can maintainers explain intent, assumptions, and trade-offs? 662 finding(s).
Are imports declared and package/API names verified? 111 finding(s).
Are wrappers, guards, and repeated structures necessary? 94 finding(s).
Which changes need focused human review? 857 finding(s).
Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 857 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/fsr_probe/main.cpp | 1 | // AMD FSR frame-generation probe (diagnostic only, never shipped in the player). | COMMENT |
| LOW | tools/fsr_probe/main.cpp | 21 | // per frame, then reads the interpolation target back and checks that the | COMMENT |
| LOW | tools/bitstream_audio_test/main.cpp | 1 | // Dolby/DTS bitstream decode test (diagnostic; never shipped in the player). | COMMENT |
| LOW | tools/decode_profile_probe/main.cpp | 1 | // Read-only capability probe: which D3D12 Video Decode profiles does this | COMMENT |
| LOW | tools/player_probe/main.cpp | 1 | // veyra_player_probe — Phase 6 realtime engine probe (Playbook section 22). | COMMENT |
| LOW | tools/player_probe/main.cpp | 21 | // with a bound compute PSO/descriptor heaps; the NR evaluate gets its | COMMENT |
| LOW | tools/player_probe/main.cpp | 41 | #include <cstdio> | COMMENT |
| LOW | tools/player_probe/main.cpp | 61 | #include <nvsdk_ngx.h> | COMMENT |
| LOW | tools/descriptor_present_probe/main.cpp | 1 | // veyra_descriptor_present_probe - isolated D3D12 descriptor/Present | COMMENT |
| LOW | tools/descriptor_present_probe/main.cpp | 21 | // Diagnostics: D3D12 debug layer + GPU-Based Validation + synchronized | COMMENT |
| LOW | tools/scene_analyzer/main.cpp | 1 | // veyra_scene_analyzer — standalone scene/cadence analysis tool. | COMMENT |
| LOW | tools/qt_probe/main.cpp | 1 | // Qt + D3D12 host probe (S3.0). | COMMENT |
| LOW | tools/qt_probe/main.cpp | 21 | #include <QFile> | COMMENT |
| LOW | tools/media_probe/main.cpp | 1 | // veyra_media_probe - Phase 3 media pipeline probe. | COMMENT |
| LOW | tools/media_probe/main.cpp | 21 | COMMENT | |
| LOW | tools/nvof_probe/main.cpp | 1 | // veyra_nvof_probe - NVOF data-contract proof harness (user directive | COMMENT |
| LOW | tools/nvof_probe/main.cpp | 21 | #endif | COMMENT |
| LOW | tools/nr_harness/frame_loop.cpp | 1 | #include "frame_loop.h" | COMMENT |
| LOW | tools/nr_harness/sr_test.cpp | 1 | #include "sr_test.h" | COMMENT |
| LOW | tools/nr_harness/parity_compare.cpp | 1 | #include "parity_compare.h" | COMMENT |
| LOW | tools/nr_harness/main.cpp | 1 | // veyra_nr_harness - Phase 1 Feature 18 native harness. | COMMENT |
| LOW | tools/stream_decode_bench/main.cpp | 1 | // Stream decode bench: replays a recorded H.264/HEVC/AV1 stream through the same | COMMENT |
| LOW | tools/dlssg_unlock_probe/main.cpp | 1 | // DLSS-G Ada multi-frame unlock probe (diagnostic only, never shipped). | COMMENT |
| LOW | tools/nr_probe/main.cpp | 1 | // Multi-instance NR probe: can one snippet session hold several Feature-18 | COMMENT |
| LOW | tools/export_probe/main.cpp | 1 | // Headless export probe: runs the production export path (VideoExportJob) on | COMMENT |
| LOW | tools/nvof_fault_inject/main.cpp | 1 | // nvof_fault_inject - table-driven null-argument fault injection for | COMMENT |
| LOW | tools/clip_generator/main.cpp | 1 | // veyra_clip_gen - deterministic H.264 corpus clip generator (tool-only build). | COMMENT |
| LOW | tools/runtime_probe/main.cpp | 1 | // veyra_runtime_probe - Phase 0 runtime/D3D12 probe (Playbook section 16). | COMMENT |
| LOW | tools/fg_harness/fg_test.cpp | 1 | #include "fg_test.h" | COMMENT |
| LOW | tools/fg_harness/fg_test.cpp | 21 | #include <vector> | COMMENT |
| LOW | tools/fg_harness/audio_test.cpp | 1 | #include "audio_test.h" | COMMENT |
| LOW | tools/fg_harness/main.cpp | 1 | // veyra_fg_harness: Phase 6 probe entry point. | COMMENT |
| LOW | tools/quality_probe/main.cpp | 1 | // veyra_quality_probe - headless quality-core runner (Playbook R3.3). | COMMENT |
| LOW | tools/quality_probe/main.cpp | 21 | #include <string> | COMMENT |
| LOW | tools/chain_hash_probe/main.cpp | 1 | // Deterministic frame-hash probe for the UI migration (S0.3). | COMMENT |
| LOW | tools/magewell_probe/main.cpp | 1 | // Magewell probe: loads LibMWCapture.dll the way the player does, lists the SDK's capture | COMMENT |
| LOW | tools/fsr_upscale_probe/main.cpp | 1 | // AMD FSR upscaling probe (diagnostic only, never shipped in the player). | COMMENT |
| LOW | tools/bitstream_audio_probe/main.cpp | 1 | // Dolby / DTS endpoint passthrough probe (diagnostic only, never shipped). | COMMENT |
| LOW | tools/dlssg_ampere_probe/main.cpp | 1 | // DLSS-G RTX 30 (sm_86) unlock probe (diagnostic only, never shipped). | COMMENT |
| LOW | tools/remoteplay_probe/main.cpp | 1 | // Headless Remote Play probe: drives the exact product session stack with a | COMMENT |
| LOW | tools/capture_color_probe/main.cpp | 1 | // Explicit diagnostic readback. Never used by normal capture/playback. | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 181 | 80% of merge conflicts on stb PRs are due to people adding their name at the end | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 201 | // // ... but 'n' will always be the number that it would have been if you said 0 | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 221 | // opaque because e.g. there were only 3 channels in the source image. | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 241 | // To query the width, height and component count of an image without having to | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 261 | // is for it to have a rather extreme aspect ratio. Either way, the | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 281 | // stb libraries are designed with the following priorities: | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 301 | // | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 321 | // code.) | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 341 | // both of these constants can be reconfigured through this interface: | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 361 | // Finally, given a filename (or an open file or memory block--see header | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 381 | // | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 401 | // (this will be more forward-compatible, as addition of new decoders | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 441 | COMMENT | |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 501 | #endif | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 601 | // flip the image vertically, so the first pixel in the output array is the bottom left | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 641 | #ifdef STB_IMAGE_IMPLEMENTATION | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 661 | #endif | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 681 | #if 0 /* SDL change */ | COMMENT |
| LOW | licenses/remoteplay/SDL3_NOTICES.txt | 701 | #ifndef SHRT_MAX | COMMENT |
| 548 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | scripts/ffmpeg/build-deinterlace-module.py | 45 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/ui-software-damage-build.py | 35 | setup = subprocess.run(['cmd.exe', '/u', '/d', '/c', r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars | CODE |
| HIGH | scripts/acceptance/merge-claude-fixes-configure.py | 35 | setup = subprocess.run(['cmd.exe', '/u', '/d', '/c', r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars | CODE |
| HIGH | scripts/acceptance/field-2.0.1-tests.py | 69 | const f = veyra.captureFormats.find(x => x.label.indexOf("2560 x 1440 @ 60") === 0 && x.label.indexOf("N | CODE |
| HIGH | scripts/acceptance/field-2.0.1-tests.py | 78 | if (root.fullscreen || veyra.fullscreenMemorySafe !== false || !veyra.hasSource || !veyra.nrEnabled || v | CODE |
| HIGH | scripts/acceptance/test-2.0.7-build.py | 32 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/bmd-followup-build.py | 16 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/subtitle-formats-build.py | 41 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/hdr-fg-toggle-build.py | 40 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/subtitle-formats-gui-test.py | 83 | if(!root.subTestCheck(tracks.length===2 && !tracks[0].embedded && tracks[1].embedded,"same-name bitm | CODE |
| HIGH | scripts/acceptance/subtitle-formats-gui-test.py | 84 | } else if(!root.subTestCheck(tracks.length===1 && tracks[0].embedded,"compressed PGS is available in the | CODE |
| HIGH | scripts/acceptance/subtitle-formats-gui-test.py | 118 | if(!veyra.running || tracks.length!==1 || !tracks[0].embedded || !tracks[0].usable)return | CODE |
| HIGH | scripts/acceptance/pr31-playlist-build.py | 41 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/capture-review-shots.py | 30 | $c=New-Object System.Windows.Media.Imaging.FormatConvertedBitmap($f,[System.Windows.Media.PixelFormats]::Rgba128Float,$n | CODE |
| HIGH | scripts/acceptance/claude-beauty-build.py | 8 | chcp.com 65001 >/dev/null && py -3.11 -B scripts/acceptance/claude-beauty-build.py --target veyra_beauty_p0_tests | STRING |
| HIGH | scripts/acceptance/claude-beauty-build.py | 50 | setup = subprocess.run(['cmd.exe', '/u', '/d', '/c', r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars | CODE |
| HIGH | scripts/acceptance/sr-visual-build.py | 34 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/inactive-effects-build.py | 31 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/test-2.0.8-build.py | 32 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/sr-stage-ui.py | 40 | '; onLoaded: { if (item.shot !== undefined) item.shot=' + json.dumps(SHOT.as_posix()) + | CODE |
| HIGH | scripts/acceptance/decklink-native-build.py | 31 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH | scripts/acceptance/merge-claude-fixes-build.py | 42 | setup = subprocess.run(['cmd.exe', '/u', '/d', '/c', r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars | CODE |
| HIGH | scripts/acceptance/build-recording-handoff.py | 61 | setup = subprocess.run(['cmd.exe', '/u', '/d', '/c', r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars | CODE |
| HIGH | scripts/acceptance/pr31-playlist-gui-test.py | 79 | console.log("PLAYGUI_CHECK", text); return true | CODE |
| HIGH | scripts/acceptance/pr31-playlist-gui-test.py | 102 | if(!root.playlistTestCheck(!veyra.running && p.count===0,"starts without a source or fabricated entr | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 114 | if(!veyra.running || p.busy || !p.count || veyra.duration<2)return | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 115 | if(!root.playlistTestCheck(p.count===1 && p.currentIndex===0,"actual open is in the playlist"))return | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 125 | if(!root.playlistTestCheck(button!==null,"minimal bottom bar contains playlist button"))return | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 132 | if(!root.playlistTestCheck(playlistWindow.visible && p.count===3,"folder appends and owned floating play | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 133 | if(!root.playlistTestCheck(veyra.sourceName==="Movie1.mkv" && veyra.paused && Math.abs(veyra.position-ro | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 143 | if(!root.playlistTestCheck(p.currentIndex===2 && badge && badge.text===(MODE==="english"?"Paused":"已暂停") | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 145 | if(!root.playlistTestCheck(p.currentIndex===1 && veyra.sourceName==="Movie1.mkv","removing another row k | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 147 | if(!root.playlistTestCheck(p.currentIndex===-1 && veyra.paused && veyra.sourceName==="Movie1.mkv","remov | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 151 | if(!veyra.running || veyra.paused || veyra.openingSource)return | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 154 | if(!root.playlistTestCheck(badge && badge.text===(MODE==="english"?"Playing":"正在播放"),"playing marker fol | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 156 | if(!root.playlistTestCheck(playlistWindow.width===620 && playlistWindow.height===480,"playlist reopen pr | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 162 | if(!root.playlistTestCheck(!veyra.running && veyra.sourceName==="Movie10.mkv","manual stop does not trig | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 171 | if(veyra.sourceName!=="Movie2.mkv" || !veyra.running || veyra.openingSource)return | CODE |
| HIGH⚡ | scripts/acceptance/pr31-playlist-gui-test.py | 178 | if(!root.playlistTestCheck(veyra.paused && veyra.sourceName==="Movie2.mkv" && p.currentIndex===1,"stale | CODE |
| HIGH | scripts/acceptance/settings-sr-ui-build.py | 31 | setup=subprocess.run(['cmd.exe','/u','/d','/c',r'call C:\PROGRA~2\MICROS~3\2022\BUILDT~1\VC\Auxiliary\Build\vcvars64.bat | CODE |
| HIGH⚡ | scripts/acceptance/hdr-fg-toggle-test.py | 67 | return null; | CODE |
| HIGH⚡ | scripts/acceptance/hdr-fg-toggle-test.py | 70 | if (!sw || sw.checked !== EXPECTED || !!veyra.preferences.hdrFgCompatibility !== EXPECTED) { console.error("HDRG | CODE |
| HIGH⚡ | scripts/acceptance/hdr-fg-toggle-test.py | 75 | if (sw.checked !== TOGGLE || veyra.preferences.hdrFgCompatibility !== TOGGLE) { console.error("HDRGUI_FAIL s | CODE |
| HIGH | scripts/acceptance/obs-restart-test.py | 57 | if (dialog.shown || veyra.obsGameCaptureActive) veyra.logUi("restart-test", "FAIL rejection") | CODE |
| HIGH | scripts/acceptance/fg-flash-fix-build.py | 33 | setup=subprocess.run(['cmd.exe','/u','/d','/c','call '+vcvars+' >nul && set'],capture_output=True,text=True,encoding='ut | CODE |
| HIGH | scripts/amd-nr/prepare-rdna3-source.py | 32 | for (int index=0; get_luid && index<count; ++index) { | CODE |
| HIGH | scripts/amd-nr/prepare-rdna3-source.py | 40 | if (!matched && count==1) { | CODE |
| HIGH | scripts/diagnostics/vram-field/build-diagnostic.py | 29 | setup=subprocess.run(['cmd.exe','/u','/d','/c','call '+vcvars+' >nul && set'],capture_output=True,text=True,encoding='ut | CODE |
| HIGH | scripts/remoteplay/verify-chiaki-stage.py | 25 | git(tree, "submodule", "foreach", "--quiet", "--recursive", "git diff --exit-code && git diff --cached --exit-co | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | scripts/acceptance/field-upgrade-build.py | 0 | fresh isolated build, using only the existing product dependency paths. | STRING |
| HIGH | scripts/acceptance/runtime-size-build.py | 0 | fresh isolated build, using only the existing product dependency paths. | STRING |
| HIGH | scripts/acceptance/vfg-build.py | 0 | fresh isolated build, using only the existing product dependency paths. | STRING |
| HIGH | scripts/acceptance/release-2.0.3-build.py | 0 | fresh isolated build, using only the existing product dependency paths. | STRING |
| HIGH | scripts/acceptance/minimal-edge-build.py | 0 | fresh isolated build, using only the existing product dependency paths. | STRING |
| HIGH | scripts/acceptance/vfg-clean-smoke.py | 0 | import qtquick item { id: test property var appwindow: window.window property string evidence: "" property bool expectso | STRING |
| HIGH | scripts/acceptance/runtime-size-clean-smoke.py | 0 | import qtquick item { id: test property var appwindow: window.window property string evidence: "" property bool expectso | STRING |
| HIGH | scripts/acceptance/release-2.0.3-clean-smoke.py | 0 | import qtquick item { id: test property var appwindow: window.window property string evidence: "" property bool expectso | STRING |
| HIGH | scripts/acceptance/release-2.0.3-vfg-ui.py | 0 | real gui hot switches, persistence and process-isolated vfg export; each run <300s. | STRING |
| HIGH | scripts/acceptance/runtime-size-ui.py | 0 | real gui hot switches, persistence and process-isolated vfg export; each run <300s. | STRING |
| HIGH | scripts/acceptance/vfg-ui.py | 0 | real gui hot switches, persistence and process-isolated vfg export; each run <300s. | STRING |
| HIGH | scripts/acceptance/pr31-playlist-control.py | 0 | audit immutable pre-task worktrees and this task's narrow source scope. | STRING |
| HIGH | scripts/acceptance/inactive-effects-control.py | 0 | audit immutable pre-task worktrees and this task's narrow source scope. | STRING |
| HIGH | scripts/acceptance/settings-sr-ui-control.py | 0 | audit immutable pre-task worktrees and this task's narrow source scope. | STRING |
| HIGH | scripts/acceptance/sr-visual-control.py | 0 | audit immutable pre-task worktrees and this task's narrow source scope. | STRING |
| HIGH | scripts/acceptance/decklink-native-control.py | 0 | audit immutable pre-task worktrees and this task's narrow source scope. | STRING |
| HIGH | scripts/acceptance/obs-export-amdnr-build.py | 0 | build merged production and regression targets without replacing dependencies. | STRING |
| HIGH | scripts/acceptance/release-2.0.4-build.py | 0 | build merged production and regression targets without replacing dependencies. | STRING |
| HIGH | scripts/acceptance/list-preset-flow-build.py | 0 | build merged production and regression targets without replacing dependencies. | STRING |
| HIGH | scripts/acceptance/release-2.0.4-tests.py | 0 | timer { interval:250;running:true;repeat:true property int stage:0 property int ticks:0 property int total:0 property in | STRING |
| HIGH | scripts/acceptance/list-preset-flow-tests.py | 0 | timer { interval:250;running:true;repeat:true property int stage:0 property int ticks:0 property int total:0 property in | STRING |
| HIGH | scripts/acceptance/capture-xbox-tests.py | 0 | timer { interval:250;running:true;repeat:true property int stage:0 property int ticks:0 property int total:0 property in | STRING |
| HIGH | scripts/acceptance/publish-2.0.4-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/publish-2.0.5-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/obs-export-amdnr-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/release-2.0.6-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/vfg-next-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/release-2.0.3-package-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/list-preset-flow-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/release-2.0.4-audit.py | 0 | independent complete payload hashes, vendor boundaries and pe import closure. | STRING |
| HIGH | scripts/acceptance/player-startup-speed-build.py | 0 | bounded isolated build with the current product's validated dependency paths. | STRING |
| HIGH | scripts/acceptance/release-2.0.2-build.py | 0 | bounded isolated build with the current product's validated dependency paths. | STRING |
| HIGH | scripts/acceptance/field-2.0.1-build.py | 0 | bounded isolated build with the current product's validated dependency paths. | STRING |
| HIGH | scripts/acceptance/minimal-edge-tests.py | 0 | measure actual native-window coverage and composed edge pixels at fractional dpi. | STRING |
| HIGH | scripts/acceptance/release-2.0.3-edge-tests.py | 0 | measure actual native-window coverage and composed edge pixels at fractional dpi. | STRING |
| HIGH | scripts/acceptance/runtime-size-edge-tests.py | 0 | measure actual native-window coverage and composed edge pixels at fractional dpi. | STRING |
| HIGH | scripts/acceptance/vfg-opt-run.py | 0 | serial production vfg measurements; private profile/staging, normal playback only. | STRING |
| HIGH | scripts/acceptance/vfg-next-preview.py | 0 | serial production vfg measurements; private profile/staging, normal playback only. | STRING |
| HIGH | scripts/acceptance/release-2.0.6-preview.py | 0 | serial production vfg measurements; private profile/staging, normal playback only. | STRING |
| HIGH | scripts/acceptance/vfg-diagnosis.py | 0 | serial production vfg measurements; private profile/staging, normal playback only. | STRING |
| HIGH | scripts/acceptance/vfg-next-exports.py | 0 | serial real graph/nvenc export checks, including frame counts and pts. | STRING |
| HIGH | scripts/acceptance/release-2.0.6-exports.py | 0 | serial real graph/nvenc export checks, including frame counts and pts. | STRING |
| HIGH | scripts/acceptance/vfg-opt-export.py | 0 | serial real graph/nvenc export checks, including frame counts and pts. | STRING |
| HIGH | scripts/acceptance/pr19-pr20-build.py | 0 | build standard and remoteplay-off configurations with approved dependencies. | STRING |
| HIGH | scripts/acceptance/release-2.0.5-build.py | 0 | build standard and remoteplay-off configurations with approved dependencies. | STRING |
| HIGH | scripts/acceptance/stability-export-priority-build.py | 0 | build standard and remoteplay-off configurations with approved dependencies. | STRING |
| HIGH | scripts/acceptance/sr-visual-test.py | 0 | bounded actual gpu/qml regressions; shared private runtime, immutable donor. | STRING |
| HIGH | scripts/acceptance/inactive-effects-test.py | 0 | bounded actual gpu/qml regressions; shared private runtime, immutable donor. | STRING |
| HIGH | scripts/acceptance/settings-sr-ui-test.py | 0 | bounded actual gpu/qml regressions; shared private runtime, immutable donor. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/network/slow_server.py | 34 | CODE | |
| LOW | tests/network/make_media.py | 16 | CODE | |
| LOW | tests/network/make_media.py | 17 | CODE | |
| LOW | tests/network/make_media.py | 19 | CODE | |
| LOW | scripts/package-vendor-release.py | 13 | CODE | |
| LOW | scripts/acceptance/capture-latency-round.py | 12 | CODE | |
| LOW | scripts/acceptance/test-2.0.8-package.py | 5 | CODE | |
| LOW | scripts/acceptance/test-2.0.8-package.py | 5 | CODE | |
| LOW | scripts/acceptance/amd-sr-handoff.py | 13 | CODE | |
| LOW | scripts/acceptance/fg-flash-fix-package.py | 3 | CODE | |
| LOW | scripts/acceptance/field-upgrade-package.py | 2 | CODE | |
| LOW | scripts/acceptance/field-upgrade-package.py | 2 | CODE | |
| LOW | scripts/acceptance/publish-2.0.5-finish.py | 3 | CODE | |
| LOW | scripts/acceptance/obs-export-amdnr-evidence.py | 3 | CODE | |
| LOW | scripts/acceptance/merge-claude-fixes-gui.py | 6 | CODE | |
| LOW | scripts/acceptance/vfg-next-preview.py | 3 | CODE | |
| LOW | scripts/acceptance/vfg-next-preview.py | 5 | CODE | |
| LOW | scripts/acceptance/test-2.0.7-package.py | 5 | CODE | |
| LOW | scripts/acceptance/test-2.0.7-package.py | 5 | CODE | |
| LOW | scripts/acceptance/fg-display-query.py | 3 | CODE | |
| LOW | scripts/acceptance/runtime-size-isolation.py | 5 | CODE | |
| LOW | scripts/acceptance/runtime-size-isolation.py | 8 | CODE | |
| LOW | scripts/acceptance/field-upgrade-clean-smoke.py | 2 | CODE | |
| LOW | scripts/acceptance/vfg-package.py | 2 | CODE | |
| LOW | scripts/acceptance/runtime-size-dense-archive.py | 2 | CODE | |
| LOW | scripts/acceptance/fg-capture-query.py | 3 | CODE | |
| LOW | scripts/acceptance/release-2.0.6-preview.py | 3 | CODE | |
| LOW | scripts/acceptance/release-2.0.6-preview.py | 4 | CODE | |
| LOW | scripts/acceptance/stability-export-priority-perf.py | 4 | CODE | |
| LOW | scripts/acceptance/release-2.0.6-finish.py | 3 | CODE | |
| LOW | scripts/acceptance/release-2.0.5-perf.py | 4 | CODE | |
| LOW | scripts/acceptance/pro-video-geometry-test.py | 8 | CODE | |
| LOW | scripts/acceptance/pro-video-geometry-test.py | 8 | CODE | |
| LOW | scripts/acceptance/fg-flash-fix-test.py | 3 | CODE | |
| LOW | scripts/acceptance/runtime-size-archive.py | 2 | CODE | |
| LOW | scripts/acceptance/hdr-pr-review.py | 3 | CODE | |
| LOW | scripts/acceptance/recording-handoff.py | 13 | CODE | |
| LOW | scripts/acceptance/recording-handoff.py | 13 | CODE | |
| LOW | scripts/acceptance/recording-handoff.py | 13 | CODE | |
| LOW | scripts/acceptance/screen-recording-control.py | 13 | CODE | |
| LOW | scripts/acceptance/screen-recording-control.py | 14 | CODE | |
| LOW | scripts/acceptance/runtime-size-delivery.py | 2 | CODE | |
| LOW | scripts/acceptance/nr-manual-scale.py | 8 | CODE | |
| LOW | scripts/acceptance/playback-smoothness-tests.py | 6 | CODE | |
| LOW | scripts/acceptance/analyze-frame-pacing.py | 6 | CODE | |
| LOW | scripts/acceptance/package-recording-handoff.py | 7 | CODE | |
| LOW | scripts/acceptance/release-2.1.0.py | 3 | CODE | |
| LOW | scripts/acceptance/bmd-followup-control.py | 3 | CODE | |
| LOW | scripts/amd-nr/build-lmxxf-runtime.py | 2 | CODE | |
| LOW | scripts/diagnostics/vram-field/build-diagnostic.py | 3 | CODE | |
| LOW | scripts/perf/nr-e1.py | 4 | CODE | |
| LOW | scripts/perf/nr-prewarm-native.py | 3 | CODE | |
| LOW | scripts/perf/nr-prewarm-native.py | 9 | CODE | |
| LOW | scripts/perf/nr-static.py | 7 | CODE | |
| LOW | scripts/perf/nr-low-chain-quality.py | 3 | CODE | |
| LOW | scripts/perf/nr-paused-ui.py | 6 | CODE | |
| LOW | scripts/perf/nr-r0-obs.py | 10 | CODE | |
| LOW | scripts/perf/nr-r0-obs.py | 12 | CODE | |
| LOW | scripts/perf/nr-quality-review.py | 3 | CODE | |
| LOW | scripts/perf/nr-final-audit.py | 7 | CODE | |
| 1 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/network/slow_server.py | 515 | except KeyboardInterrupt: | CODE |
| HIGH | tests/network/slow_server.py | 156 | except OSError: | CODE |
| HIGH | tests/network/slow_server.py | 227 | except OSError: | CODE |
| HIGH | tests/network/slow_server.py | 234 | except OSError: | CODE |
| HIGH | tests/network/slow_server.py | 463 | except OSError: | CODE |
| HIGH | tests/network/slow_server.py | 446 | except queue.Full: | CODE |
| HIGH | scripts/acceptance/release-2.0.5-ui.py | 14 | except OSError:pass | CODE |
| HIGH | scripts/acceptance/rtss-restart-real.py | 44 | except psutil.NoSuchProcess:pass | CODE |
| HIGH | scripts/acceptance/rtss-restart-tests.py | 108 | except psutil.NoSuchProcess: | CODE |
| HIGH | scripts/acceptance/stability-export-priority-ui.py | 14 | except OSError:pass | CODE |
| HIGH | scripts/perf/nr-matrix.py | 185 | except (ValueError, KeyError): | CODE |
| HIGH | scripts/perf/nr-r0-obs.py | 285 | except (OSError,EOFError,AssertionError): pass | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/qt_probe/make-sponsor-icons.py | 36 | CODE | |
| LOW | tests/network/slow_server.py | 244 | CODE | |
| LOW | tests/network/slow_server.py | 328 | CODE | |
| LOW | tests/network/slow_server.py | 360 | CODE | |
| LOW | tests/network/slow_server.py | 430 | CODE | |
| LOW | tests/network/netlib.py | 41 | CODE | |
| LOW | scripts/package-release-source.py | 16 | CODE | |
| LOW | scripts/package-vendor-release.py | 116 | CODE | |
| LOW | scripts/beauty/facemesh-reference.py | 39 | CODE | |
| LOW | scripts/beauty/facemesh-reference.py | 107 | CODE | |
| LOW | scripts/acceptance/release-2.1.3.py | 85 | CODE | |
| LOW | scripts/acceptance/ui-stack-budget.py | 33 | CODE | |
| LOW | scripts/acceptance/fg-independent-ab.py | 147 | CODE | |
| LOW | scripts/acceptance/fg-utilization-matrix.py | 59 | CODE | |
| LOW | scripts/acceptance/release-2.1.2.py | 85 | CODE | |
| LOW | scripts/acceptance/package-2.1.3.py | 107 | CODE | |
| LOW | scripts/acceptance/package-2.1.2.py | 88 | CODE | |
| LOW | scripts/acceptance/stability-export-priority-perf.py | 42 | CODE | |
| LOW | scripts/acceptance/analyze-capture-latency.py | 24 | CODE | |
| LOW | scripts/acceptance/analyze-nr-natural.py | 28 | CODE | |
| LOW | scripts/acceptance/ui-software-damage-test.py | 150 | CODE | |
| LOW | scripts/acceptance/package-2.1.1.py | 101 | CODE | |
| LOW | scripts/acceptance/release-2.0.5-perf.py | 42 | CODE | |
| LOW | scripts/acceptance/sr-visual-metrics.py | 19 | CODE | |
| LOW | scripts/acceptance/sr-visual-metrics.py | 45 | CODE | |
| LOW | …ripts/acceptance/analyze-capture-version-comparison.py | 17 | CODE | |
| LOW | scripts/acceptance/fg-fsr-xess-control.py | 89 | CODE | |
| LOW | scripts/acceptance/verify-export-keyframes.py | 48 | CODE | |
| LOW | scripts/acceptance/recording-handoff.py | 152 | CODE | |
| LOW | scripts/acceptance/release-2.0.0-tests.py | 18 | CODE | |
| LOW | scripts/acceptance/compare-release-scheduling.py | 13 | CODE | |
| LOW | scripts/acceptance/probe-vfx-denoise.py | 13 | CODE | |
| LOW | scripts/diagnostics/sm86-ptx-feasibility.py | 24 | CODE | |
| LOW | scripts/diagnostics/sm86-ptx-feasibility.py | 57 | CODE | |
| LOW | scripts/i18n/wrap_qml.py | 19 | CODE | |
| LOW | scripts/i18n/extract.py | 61 | CODE | |
| LOW | scripts/perf/nr-matrix.py | 114 | CODE | |
| LOW | scripts/perf/nr-r0-focus.py | 60 | CODE | |
| LOW | scripts/perf/nr-r0-obs.py | 118 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | CMakeLists.txt | 32 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 36 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 90 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 92 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 141 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 145 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 321 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 324 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 585 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 588 | # --------------------------------------------------------------------------- | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/network/run_network_tests.py | 434 | except Exception: | CODE |
| LOW | tests/network/run_network_tests.py | 506 | except Exception as exc: # a broken scenario is a failure, not a crash of the matrix | CODE |
| LOW | scripts/acceptance/ui-native-resize.py | 92 | except Exception as error: | CODE |
| LOW | scripts/acceptance/ui-nr-runtime.py | 150 | except Exception as error: | CODE |
| LOW | scripts/acceptance/ui-fsr-xess-switch.py | 210 | except Exception as error: # noqa: BLE001 - diagnostic script | CODE |
| LOW | scripts/acceptance/ui-fg-backends.py | 213 | except Exception as error: | CODE |
| LOW | scripts/acceptance/rotation-video-test.py | 100 | except Exception as exc: | CODE |
| LOW | scripts/acceptance/ui-window-resize.py | 79 | except Exception as e:result['error']=str(e) | CODE |
| LOW | scripts/acceptance/p0-p1-r53-control.py | 156 | except Exception as exc: | CODE |
| LOW | scripts/acceptance/ui-display-transition.py | 92 | except Exception as error: | CODE |
| LOW | scripts/acceptance/ui-layout-dpi.py | 227 | except Exception as error: | CODE |
| LOW | scripts/acceptance/ui-broadcast-mode.py | 147 | except Exception as error: | CODE |
| LOW | scripts/acceptance/probe-vfx-denoise.py | 56 | except Exception as error: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | scripts/acceptance/test-2.0.8-package.py | 205 | # Preserve an already running user session; reject only this harness's own | STRING |
| MEDIUM | scripts/acceptance/fg-independent-ab.py | 171 | # harness hardcodes pro view; swap the argument after --smoke-view. | COMMENT |
| MEDIUM | scripts/acceptance/vfg-opt-cold.py | 19 | # Preserve the failed harness receipt and re-evaluate its existing successful | COMMENT |
| MEDIUM | scripts/acceptance/test-2.0.7-package.py | 170 | # Preserve an already running user session; reject only this harness's own | STRING |
| MEDIUM | scripts/acceptance/ui-display-transition.py | 71 | # the explicit layout-DPI harness (not physical HDR/adapter coverage). | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | tests/integration/LivePresentationTests.cpp | 282 | std::cout<<"SETTINGS_VIDEO round="<<round<<" revision="<<revision<<" nr="<<after.nrActive<<" sr="<<after.srA | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/acceptance/test-qml-release-package.py | 71 | def test_private_and_development_files(self): | CODE |
| LOW | scripts/acceptance/test-xess-timeline.py | 32 | def test_fence_readiness_and_device_removal(self): | CODE |
| LOW | scripts/acceptance/test-xess-timeline.py | 43 | def test_output_gap_components_and_legacy_unknown(self): | CODE |
| LOW⚡ | scripts/acceptance/test-xess-timeline.py | 61 | def test_epoch_boundary_included(self): | CODE |
| LOW⚡ | scripts/acceptance/test-xess-timeline.py | 68 | def test_rebuild_or_revision_not_joined(self): | CODE |
| LOW⚡ | scripts/acceptance/test-xess-timeline.py | 74 | def test_overwritten_or_ambiguous_app_record(self): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/acceptance/stability-export-priority-perf.py | 42 | CODE | |
| LOW | scripts/acceptance/release-2.0.5-perf.py | 42 | CODE | |
| LOW | scripts/acceptance/recording-handoff.py | 108 | CODE | |
| LOW | scripts/acceptance/recording-handoff.py | 149 | CODE |