mirror of https://git.ffmpeg.org/ffmpeg.git
swscale/swscale_unscaled: add more unscaled planar RGB to planar RGB coverage
Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
c5ebd56500
commit
4047b887fc
|
@ -2382,7 +2382,15 @@ void ff_get_unscaled_swscale(SwsInternal *c)
|
||||||
|
|
||||||
/* RGB to planar RGB */
|
/* RGB to planar RGB */
|
||||||
if ((srcFormat == AV_PIX_FMT_GBRP && dstFormat == AV_PIX_FMT_GBRAP) ||
|
if ((srcFormat == AV_PIX_FMT_GBRP && dstFormat == AV_PIX_FMT_GBRAP) ||
|
||||||
(srcFormat == AV_PIX_FMT_GBRAP && dstFormat == AV_PIX_FMT_GBRP))
|
(srcFormat == AV_PIX_FMT_GBRP10 && dstFormat == AV_PIX_FMT_GBRAP10) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRP12 && dstFormat == AV_PIX_FMT_GBRAP12) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRP14 && dstFormat == AV_PIX_FMT_GBRAP14) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRP16 && dstFormat == AV_PIX_FMT_GBRAP16) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRAP && dstFormat == AV_PIX_FMT_GBRP) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRAP10 && dstFormat == AV_PIX_FMT_GBRP10) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRAP12 && dstFormat == AV_PIX_FMT_GBRP12) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRAP14 && dstFormat == AV_PIX_FMT_GBRP14) ||
|
||||||
|
(srcFormat == AV_PIX_FMT_GBRAP16 && dstFormat == AV_PIX_FMT_GBRP16))
|
||||||
c->convert_unscaled = planarRgbToplanarRgbWrapper;
|
c->convert_unscaled = planarRgbToplanarRgbWrapper;
|
||||||
|
|
||||||
#define isByteRGB(f) ( \
|
#define isByteRGB(f) ( \
|
||||||
|
|
Loading…
Reference in New Issue