diff --git a/libswscale/swscale_unscaled.c b/libswscale/swscale_unscaled.c index 55cda5dbd9..20c76d626a 100644 --- a/libswscale/swscale_unscaled.c +++ b/libswscale/swscale_unscaled.c @@ -960,15 +960,15 @@ void ff_get_unscaled_swscale(SwsContext *c) && (!needsDither || (c->flags&(SWS_FAST_BILINEAR|SWS_POINT)))) c->swScale= rgbToRgbWrapper; -#define isByteRGB(f) (\ - f == AV_PIX_FMT_RGB32 ||\ - f == AV_PIX_FMT_RGB32_1 ||\ - f == AV_PIX_FMT_RGB24 ||\ - f == AV_PIX_FMT_BGR32 ||\ - f == AV_PIX_FMT_BGR32_1 ||\ +#define isByteRGB(f) ( \ + f == AV_PIX_FMT_RGB32 || \ + f == AV_PIX_FMT_RGB32_1 || \ + f == AV_PIX_FMT_RGB24 || \ + f == AV_PIX_FMT_BGR32 || \ + f == AV_PIX_FMT_BGR32_1 || \ f == AV_PIX_FMT_BGR24) - if (srcFormat == AV_PIX_FMT_GBR24P && isPlanar(srcFormat) && isByteRGB(dstFormat)) + if (srcFormat == AV_PIX_FMT_GBRP && isPlanar(srcFormat) && isByteRGB(dstFormat)) c->swScale = planarRgbToRgbWrapper; /* bswap 16 bits per pixel/component packed formats */