From 56501f76bbcce61da9dd5fc1d767ab1ea55ad8fb Mon Sep 17 00:00:00 2001 From: Youenn Fablet Date: Thu, 4 Jun 2026 18:46:53 +0200 Subject: [PATCH] Add VP9/AV1 colorSpace override tests --- webcodecs/av1-hdr.bin | Bin 0 -> 1045 bytes webcodecs/av1-hdr.html | 105 +++++++++++++++++++++++++++++++++++++++++ webcodecs/vp9-hdr.bin | Bin 0 -> 1992 bytes webcodecs/vp9-hdr.html | 57 ++++++++++++++++++++++ 4 files changed, 162 insertions(+) create mode 100644 webcodecs/av1-hdr.bin create mode 100644 webcodecs/av1-hdr.html create mode 100644 webcodecs/vp9-hdr.bin create mode 100644 webcodecs/vp9-hdr.html diff --git a/webcodecs/av1-hdr.bin b/webcodecs/av1-hdr.bin new file mode 100644 index 0000000000000000000000000000000000000000..6cadc29504047355b1183d5ad2c1d6177224ae40 GIT binary patch literal 1045 zcmV+w1nT=lOG!om03ZNCRxmL@0q_6;0000100001000000002#0{{R3000000000I z0165iA?N-5(2yXIKr+||On?IOM^n|j3bRWgV~W+T;K8$bMXLUusqGO?XkYAUUOV@0 zd0M)qbQYP;%*Xh-YnDE#Q~4%I#03cBquCin=kDC{o?(;uPx8R^R406zW?@#40CltM zGsY_iKVELdWOn5iApg+|B+m!H<~r^lWj5HN-T=9hVQNgjxJD!fg`~G@h}8{M-O2!w~CJu%Y1Xt5!qg+ zOHx-iN*Um5(DgPJgG^;;@v!6AZKFMJPsU+%{Q_{aJQ$C6^1}{w90h5CBM2cVDc~}k zNBTVc8a&9x%2vzf+4e!YIk{`S14yaxO=$>%RrE^&n7MncM9n8AyFa8~wE zb+K7MHQnR`m1uJVN@yZ(wy8ay1u1SAh)hu8x4Bn(KnM70MSSTb=#e+U3yTm57Za-& zdaG+<=9Z85_G`?rKCx}YB@C;$c?^QTBF4$3-^Bfk6eTgNt~c=G^-g24zT!x5FV)TU zAC~BFHQEK#g|ZIUt`*>ZjGc=8e&IVhqKKPlmzRn>1iVxDfu}R4F>fD-$1gb zVh13KTFD*KX-r-3xK3@j3c%7-5#jvnBF&0glWt6l-Jb{d!FprlOV8JZ^3V}+DFdl6 z8GGidIb;dO97>A7$Tc!9o(0vabNT;FMh&Enu_FEf(50llCOxI$cNH$f_?kaB5G&ja zoe|&;0701=)$=QkH4jGkH#({Jr$-GxT;>A?D*IcXJA_P)x=3VN2xYPedBVwQ(@Gwc ztB`O9R-n}29?8Dw46s6%1@^X@TxWOBfP((0E;b@7V&4EUy-d*?$NgZwo{m@J4mLL0 zbMf?<2&6!IZFXczy#KkAg=?Q`b=aBTZNVV75OJ~z{2mMvp~|hj%N(E}ur~w_U|s*` zAN)4YT^Sp6fgN|MlJxEXsD~H-&#k`-T6@Q4SGWbfEFX}S`TowC|1s4f2Ib8n8v~1e PwqlD7sEmlv8MA>sKAiy~ literal 0 HcmV?d00001 diff --git a/webcodecs/av1-hdr.html b/webcodecs/av1-hdr.html new file mode 100644 index 00000000000000..8c069aa3861158 --- /dev/null +++ b/webcodecs/av1-hdr.html @@ -0,0 +1,105 @@ + + + + WebCodecs AV1 HDR decoding with colorSpace overrides + + + + + + + diff --git a/webcodecs/vp9-hdr.bin b/webcodecs/vp9-hdr.bin new file mode 100644 index 0000000000000000000000000000000000000000..f4893f338dfcd0a223833fd1e2bcfe367af4e226 GIT binary patch literal 1992 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 literal 0 HcmV?d00001 diff --git a/webcodecs/vp9-hdr.html b/webcodecs/vp9-hdr.html new file mode 100644 index 00000000000000..7023bbcb6e4f4e --- /dev/null +++ b/webcodecs/vp9-hdr.html @@ -0,0 +1,57 @@ + + + + WebCodecs VP9 HDR decoding + + + + + + +