NEW 282827
[GStreamer] media/media-video-videorange.html is a permanent failure
https://bugs.webkit.org/show_bug.cgi?id=282827
Summary [GStreamer] media/media-video-videorange.html is a permanent failure
Jean-Yves Avenard [:jya]
Reported 2024-11-08 03:12:11 PST
in bug 282741 we added a test to check colours on videos using 601 colorspace and video range The test always fail with https://ews-build.s3-us-west-2.amazonaws.com/GTK-WK2-Tests-EWS/1fee4639-67571/media/media-video-videorange-diff.txt ``` --- /home/ews/worker/GTK-WK2-Tests-EWS/build/layout-test-results/media/media-video-videorange-expected.txt +++ /home/ews/worker/GTK-WK2-Tests-EWS/build/layout-test-results/media/media-video-videorange-actual.txt @@ -3,42 +3,42 @@ EXPECTED (pixelData[0] == '0') OK EXPECTED (pixelData[1] == '0') OK EXPECTED (pixelData[2] == '0') OK +EXPECTED (pixelData[0] >= '253'), OBSERVED '251' FAIL +EXPECTED (pixelData[1] >= '253'), OBSERVED '251' FAIL +EXPECTED (pixelData[2] <= '2') OK +EVENT(loadedmetadata) +EXPECTED (pixelData[0] == '0'), OBSERVED '16' FAIL +EXPECTED (pixelData[1] == '0'), OBSERVED '16' FAIL +EXPECTED (pixelData[2] == '0'), OBSERVED '16' FAIL +EXPECTED (pixelData[0] >= '253'), OBSERVED '235' FAIL +EXPECTED (pixelData[1] >= '253'), OBSERVED '235' FAIL +EXPECTED (pixelData[2] <= '2'), OBSERVED '12' FAIL +EVENT(loadedmetadata) +EXPECTED (pixelData[0] == '0') OK +EXPECTED (pixelData[1] == '0') OK +EXPECTED (pixelData[2] == '0') OK EXPECTED (pixelData[0] >= '253') OK -EXPECTED (pixelData[1] >= '253') OK +EXPECTED (pixelData[1] >= '253'), OBSERVED '251' FAIL EXPECTED (pixelData[2] <= '2') OK EVENT(loadedmetadata) EXPECTED (pixelData[0] == '0') OK EXPECTED (pixelData[1] == '0') OK EXPECTED (pixelData[2] == '0') OK -EXPECTED (pixelData[0] >= '253') OK -EXPECTED (pixelData[1] >= '253') OK +EXPECTED (pixelData[0] >= '253'), OBSERVED '251' FAIL +EXPECTED (pixelData[1] >= '253'), OBSERVED '251' FAIL EXPECTED (pixelData[2] <= '2') OK +EVENT(loadedmetadata) +EXPECTED (pixelData[0] == '0'), OBSERVED '16' FAIL +EXPECTED (pixelData[1] == '0'), OBSERVED '16' FAIL +EXPECTED (pixelData[2] == '0'), OBSERVED '16' FAIL +EXPECTED (pixelData[0] >= '253'), OBSERVED '235' FAIL +EXPECTED (pixelData[1] >= '253'), OBSERVED '235' FAIL +EXPECTED (pixelData[2] <= '2'), OBSERVED '12' FAIL EVENT(loadedmetadata) EXPECTED (pixelData[0] == '0') OK EXPECTED (pixelData[1] == '0') OK EXPECTED (pixelData[2] == '0') OK EXPECTED (pixelData[0] >= '253') OK -EXPECTED (pixelData[1] >= '253') OK -EXPECTED (pixelData[2] <= '2') OK -EVENT(loadedmetadata) -EXPECTED (pixelData[0] == '0') OK -EXPECTED (pixelData[1] == '0') OK -EXPECTED (pixelData[2] == '0') OK -EXPECTED (pixelData[0] >= '253') OK -EXPECTED (pixelData[1] >= '253') OK -EXPECTED (pixelData[2] <= '2') OK -EVENT(loadedmetadata) -EXPECTED (pixelData[0] == '0') OK -EXPECTED (pixelData[1] == '0') OK -EXPECTED (pixelData[2] == '0') OK -EXPECTED (pixelData[0] >= '253') OK -EXPECTED (pixelData[1] >= '253') OK -EXPECTED (pixelData[2] <= '2') OK -EVENT(loadedmetadata) -EXPECTED (pixelData[0] == '0') OK -EXPECTED (pixelData[1] == '0') OK -EXPECTED (pixelData[2] == '0') OK -EXPECTED (pixelData[0] >= '253') OK -EXPECTED (pixelData[1] >= '253') OK +EXPECTED (pixelData[1] >= '253'), OBSERVED '251' FAIL EXPECTED (pixelData[2] <= '2') OK ```
Attachments
Philippe Normand
Comment 1 2024-11-12 07:44:54 PST
There are 2 issues here: - vp9dec seems to set an unexpected colorimetry on its src pad caps (issue doesn't happen with vavp9dec) - video rendering to canvas at (canvas.width / 2 + 20, canvas.width / 2 + 20) is incorrect in all cases
Note You need to log in before you can comment on or make changes to this bug.