On Tue May 20 05:35:46 2025 +0000, Conor McCarthy wrote:
I added a video processor test in `mf/tests/transform.c`, but it's a draft at this point. The change in the first commit doesn't fix the failure in this test since the video processor is not fixed. Changing NV12 alignment to 3 in `mfplat/mediatype.c` `video_formats[]` fixes this, but that raises the question, should we fix this issue entirely in mfplat (including changing `MFCalculateImageSize()`) and handle any regressions from games making assumptions about alignment?
Thanks, the test looks good then I think we need to find a better way to fix this than reporting a value different from native from GetOutputStreamInfo.