From: Anton Baskanov Subject: [PATCH 4/4] quartz/vmr9: Fix source pitch for luma plane. Message-Id: <20210829133141.358214-4-baskanov@gmail.com> Date: Sun, 29 Aug 2021 20:31:41 +0700 In-Reply-To: <20210829133141.358214-1-baskanov@gmail.com> References: <20210829133141.358214-1-baskanov@gmail.com> Signed-off-by: Anton Baskanov --- dlls/quartz/vmr9.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/quartz/vmr9.c b/dlls/quartz/vmr9.c index 09160e53337..6eabd73d78c 100644 --- a/dlls/quartz/vmr9.c +++ b/dlls/quartz/vmr9.c @@ -285,7 +285,7 @@ static HRESULT vmr_render(struct strmbase_renderer *iface, IMediaSample *sample) depth = bitmap_header->biBitCount; if (bitmap_header->biCompression == mmioFOURCC('N','V','1','2') || bitmap_header->biCompression == mmioFOURCC('Y','V','1','2')) - src_pitch = width; + src_pitch = (width + 3) & ~3; else /* packed YUV (UYVY or YUY2) or RGB */ src_pitch = ((width * depth / 8) + 3) & ~3; -- 2.25.1