This MR also adds support for the I420 10LE format.
Windows doesn't have support for the I420 10LE format. Instead, a
decoding MFT will offer P010 as an output format.
Therefore, we translate GST_VIDEO_FORMAT_I420_10LE to
WG_VIDEO_FORMAT_P010_10LE so that Wine also offers P010 as an output.
This fixes playback of videos in VRChat that use I420 10LE as the raw video color format.
--
v3: winedmo: Add support for the P010 format.
winegstreamer: Add support for the P010 format.
mfplat: Add support for the P010 format.
mfplat/tests: Add image size tests for P010.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8144
On Wed May 28 16:18:33 2025 +0000, Jacob Czekalla wrote:
> changed this line in [version 5 of the diff](/wine/wine/-/merge_requests/8166/diffs?diff_id=181329&start_sha=2a4ed9fe52845b9c0198f9d66a0a48e00c6caea0#481a308eda1925984f142699cc247376b6478487_470_470)
Thanks for the feedback! Looks like it just got merged.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8166#note_105191