openvidu/openvidu-test-e2e
pabloFuente 42f1d874ba openvidu-test-e2e: stop the picture check failing encoder artifacts
The picture check of the Egress Pro tests (countBrokenPictures) failed
publisherCongestionVp9Test locally in 2 of 4 pion runs, and once with
mediasoup, on frames that had arrived whole. A trace of every VP9 packet
the egress received (rtpvp9depay at trace level) showed each of them
written with every frame it predicts from. The flaws were the encoder's:
white flashes drawn only in part under the 250 kbit/s cap, with 64x64
blocks of the dark frame before them left in place, and once a dark seam
1 px wide through the bar.

A row with flash white (three pixels in a row at FLASH_WHITE, 250, or
more) is now part of a flash and not checked, and bright stretches at
most BAR_SEAM_PX (2) apart are one stretch of the bar.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 16:56:48 +01:00
..
docker openvidu-test-e2e: update all Maven dependencies and Java version 2026-10-21 16:47:28 +02:00
src openvidu-test-e2e: stop the picture check failing encoder artifacts 2026-11-03 16:56:48 +01:00
pom.xml openvidu-test-e2e: update all Maven dependencies and Java version 2026-10-21 16:47:28 +02:00