Upgrade media / GStreamer / GLib (#30750)

- Upgrade the version of GStreamer for Windows

This upgrades the Windows build to use the most recent version of
GStreamer. This is necessary to upgrade our GStreamer dependency.

- Stop shipping GStreamer binaries on Linux

The binary bundle of GStreamer that we package is not used to compile --
only to run layout tests. It's too old for the APIs that we are using
(as evidenced by needed 1.18 for WebRTC) and nowadays Linux
distributions carry a new version so it's unecessary for our build
machines. No longer using this binary bundle will allow us to upgrade
our GStreamer dependency -- which now has stricter checks that we
are using at least version 1.18.

- Upgrade media to use newer versions of GStreamer / GLib dependencies
This commit is contained in:
Martin Robinson 2024-01-05 09:01:58 +01:00 committed by GitHub
parent c219204084
commit 7fa4ea9740
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 517 additions and 338 deletions

View file

@ -82,7 +82,3 @@
[video/webm; codecs="opus" (optional)]
expected: FAIL
[video/webm; codecs="vorbis" (optional)]
expected: FAIL

View file

@ -931,3 +931,15 @@
[X SNR (46.132795778267024 dB) is not greater than or equal to 65.737. Got 46.132795778267024.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[15073\]\t6.4777153693314271e+21\t6.4605611562728882e-1\t6.4777153693314271e+21\t1.0026552202887025e+22\t3.8985999999999999e-3\n\t[15074\]\t2.5936898589134216e-1\t5.9696805477142334e-1\t3.3759906888008118e-1\t5.6552283858697683e-1\t3.8985999999999999e-3\n\tMax AbsError of 6.4777153693314271e+21 at index of 15073.\n\tMax RelError of 1.0026552202887025e+22 at index of 15073.\n]
expected: FAIL
[X SNR (-392.7943512800274 dB) is not greater than or equal to 65.737. Got -392.7943512800274.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[15073\]\t3.5112564086914063e+2\t6.4605611562728882e-1\t3.5047958475351334e+2\t5.4249093271598372e+2\t3.8985999999999999e-3\n\t[15074\]\t2.5936898589134216e-1\t5.9696805477142334e-1\t3.3759906888008118e-1\t5.6552283858697683e-1\t3.8985999999999999e-3\n\tMax AbsError of 3.5047958475351334e+2 at index of 15073.\n\tMax RelError of 5.4249093271598372e+2 at index of 15073.\n]
expected: FAIL
[X SNR (-7.45917280407153 dB) is not greater than or equal to 65.737. Got -7.45917280407153.]
expected: FAIL

View file

@ -82,7 +82,3 @@
[video/webm; codecs="opus" (optional)]
expected: FAIL
[video/webm; codecs="vorbis" (optional)]
expected: FAIL

View file

@ -1,3 +1,6 @@
[resize-during-playback.html]
[webm video]
expected: FAIL
[mp4 video]
expected: PRECONDITION_FAILED

View file

@ -1,2 +1,4 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,8 +1,11 @@
[tex-video-using-tex-unit-non-zero.html]
bug: https://github.com/servo/servo/issues/21132
expected: TIMEOUT
[WebGL test #0: Unable to fetch WebGL rendering context for Canvas]
expected: FAIL
[WebGL test #1: context does not exist]
expected: FAIL
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,2 +1,4 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
expected: ERROR
expected: TIMEOUT
[Overall test]
expected: NOTRUN

View file

@ -1,7 +1,11 @@
[tex-video-using-tex-unit-non-zero.html]
bug: https://github.com/servo/servo/issues/21132
expected: TIMEOUT
[WebGL test #0: Unable to fetch WebGL rendering context for Canvas]
expected: FAIL
[WebGL test #1: context does not exist]
expected: FAIL
[Overall test]
expected: NOTRUN