The 16ch interleave in the deltacast bridge produced audio at HALF the correct sample rate (measured 24224 vs 48000 samples/s/ch), which broke A/V sync and pitch. Per the working baseline (audio was clean before the channel selector), revert the bridge audio thread to the original single-group 2ch extraction and the capture-manager audio input to -ac 2 + wallclock + aresample. KEPT the good fixes: long-GOP HEVC for non-growing (NVENC realtime, no frame drops) and GPU-only codec list. 16ch/channel-select is shelved for a separate, properly-validated change. |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| fc_writer.c | ||
| fc_writer.h | ||
| main.c | ||