vhs-decode-dotnet-v0.4.0-1.4.6
Immutable
release. Only release title and notes can be modified.
Highlights
- Exact VHS
currentdecoding above 12 requested workers now overlaps two independent RF inverse FFT stages after preserving the original serial spectrum preparation. - Default and 1-12-worker runs, the v0.4.0 profile, non-VHS commands,
--gnrc, andipp-fastretain their established serial staging. - The optimization adds no sample-length buffer, keeps outer block concurrency bounded at 12, preserves public constructor signatures and serial exception priority, and falls back to the original serial sequence if companion-task scheduling fails.
- The English, Simplified Chinese, and Japanese overview and detailed performance references now record the scoped result separately from the repeated 40-frame matrix.
- The standard xUnit v3 suite now contains 1,273 discoverable tests.
Validation
- PR #106 was squash-merged through protected
mainat3803e7bd709b51c40638f4751b4027dc540fe7aaafter a clean independent local sub-agent review. - Protected-main workflow run 30795052947 passed the Intel IPP native bridge, Release build, all 1,273 tests, win-x64 single-file publish, and artifact upload.
- Local Release build completed with 0 warnings and 0 errors; all 1,273 tests passed.
- One fixed 200-frame Exact
current --threads 20gate on the same private local 40 MHz PAL VHS fixture matched exit status, field count, luma, chroma, raw JSON, stdout, normalized stderr, normalized log, and every orderedfileLoc. - In that scoped pair, wall time moved from 11.945 s to 11.480 s (3.89% lower, 1.041x throughput), process CPU time from 95.359 s to 90.828 s (4.75% lower), and active cores from 7.98 to 7.91. The harness did not return a usable peak-working-set value, so no measured-memory claim is made.
- The packaged executable contains one file and passed VHS, CVBS, LD, and HiFi
--helpstartup smoke tests after extraction from the final ZIP.
Python v0.4.0 g4315520 --threads 0 remains the strict oracle for the v0.4.0 profile. Merged Python PR341 remains the profile peer for current.
Package
Windows x64 binary-only package containing a single self-contained decode.exe.
decode.exeSHA-256:73E54A37355AFEA12F2C7C35D884009A1C7AE137C613B1AC13D8EC60C9554B27- ZIP SHA-256:
6F4215A70B3EB9DE4094879C955F54C7CFBE7D1F451A8399864033EAD888FBBB