[codecs] fix R and B inversion when decoding planar

This commit is contained in:
David Fort
2023-06-28 10:08:04 +02:00
committed by akallabeth
parent 7f19fab76e
commit 27a5ea64f0

View File

@@ -888,6 +888,8 @@ BOOL planar_decompress(BITMAP_PLANAR_CONTEXT* planar, const BYTE* pSrcData, UINT
else
TempFormat = PIXEL_FORMAT_BGRX32;
TempFormat = planar_invert_format(planar, alpha, TempFormat);
if ((TempFormat != DstFormat) || (nSrcWidth != nDstWidth) || (nSrcHeight != nDstHeight))
{
pTempData = planar->pTempData;