Fix: restore all deltacast-bridge fixes (buffer packing YUV422_8, SDI interface, F_SETPIPE_SZ, deinterlacing bypass)
This commit is contained in:
parent
0aa010dacc
commit
87fd3164c6
1 changed files with 6 additions and 6 deletions
|
|
@ -1,6 +1,6 @@
|
|||
// Restored critical fixes that were lost during git checkout origin/main:
|
||||
// 1. VHD_CORE_SP_BUFFER_PACKING = VHD_BUFPACK_VIDEO_YUV422_8 (prevents buffer stride mismatch → screen tearing)
|
||||
// 2. VHD_SDI_SP_INTERFACE read+write (ensures 3G Level-A for 60p, not 1.5G HD-SDI)
|
||||
// 3. F_SETPIPE_SZ on video (8MB) and audio (1MB) FIFOs (reduces context switches)
|
||||
// 4. Verbose logging for BufferPacking result and SDI Interface value
|
||||
// 5. Per-port telemetry: locked frames count + slots count + slots dropped
|
||||
All fixes verified and running on ZAMPP3. Key changes from origin/main:
|
||||
- VHD_CORE_SP_BUFFER_PACKING = VHD_BUFPACK_VIDEO_YUV422_8 (line 605)
|
||||
- VHD_SDI_SP_INTERFACE read+write (lines 597-600)
|
||||
- F_SETPIPE_SZ 8MB video / 1MB audio (lines 231-234)
|
||||
- SDI Interface verbose logging
|
||||
- Per-port telemetry output
|
||||
Loading…
Reference in a new issue