summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libswscale/tests/pixdesc_query.c11
-rw-r--r--tests/ref/fate/sws-pixdesc-query48
2 files changed, 33 insertions, 26 deletions
diff --git a/libswscale/tests/pixdesc_query.c b/libswscale/tests/pixdesc_query.c
index a0c843792a..417f481cd0 100644
--- a/libswscale/tests/pixdesc_query.c
+++ b/libswscale/tests/pixdesc_query.c
@@ -64,8 +64,15 @@ int main(void)
while ((pix_desc = av_pix_fmt_desc_next(pix_desc))) {
enum AVPixelFormat pix_fmt = av_pix_fmt_desc_get_id(pix_desc);
- if (query_tab[i].cond(pix_fmt))
- av_dynarray_add(&pix_fmts, &nb_pix_fmts, (void *)pix_desc->name);
+ if (query_tab[i].cond(pix_fmt)) {
+ const char *pix_name = pix_desc->name;
+ if (pix_fmt == AV_PIX_FMT_RGB32) pix_name = "rgb32";
+ else if (pix_fmt == AV_PIX_FMT_RGB32_1) pix_name = "rgb32_1";
+ else if (pix_fmt == AV_PIX_FMT_BGR32) pix_name = "bgr32";
+ else if (pix_fmt == AV_PIX_FMT_BGR32_1) pix_name = "bgr32_1";
+
+ av_dynarray_add(&pix_fmts, &nb_pix_fmts, (void *)pix_name);
+ }
}
if (pix_fmts) {
diff --git a/tests/ref/fate/sws-pixdesc-query b/tests/ref/fate/sws-pixdesc-query
index b014afc431..fb1e62f326 100644
--- a/tests/ref/fate/sws-pixdesc-query
+++ b/tests/ref/fate/sws-pixdesc-query
@@ -323,8 +323,6 @@ isPlanarYUV:
isRGB:
0bgr
0rgb
- abgr
- argb
bayer_bggr16be
bayer_bggr16le
bayer_bggr8
@@ -339,6 +337,8 @@ isRGB:
bayer_rggb8
bgr0
bgr24
+ bgr32
+ bgr32_1
bgr4
bgr444be
bgr444le
@@ -350,7 +350,6 @@ isRGB:
bgr565be
bgr565le
bgr8
- bgra
bgra64be
bgra64le
gbrap
@@ -373,6 +372,8 @@ isRGB:
gbrp9le
rgb0
rgb24
+ rgb32
+ rgb32_1
rgb4
rgb444be
rgb444le
@@ -384,7 +385,6 @@ isRGB:
rgb565be
rgb565le
rgb8
- rgba
rgba64be
rgba64le
@@ -401,11 +401,11 @@ Gray:
ya8
RGBinInt:
- abgr
- bgra
monob
monow
rgb24
+ rgb32
+ rgb32_1
rgb4
rgb444be
rgb444le
@@ -421,8 +421,9 @@ RGBinInt:
rgba64le
BGRinInt:
- argb
bgr24
+ bgr32
+ bgr32_1
bgr4
bgr444be
bgr444le
@@ -438,7 +439,6 @@ BGRinInt:
bgra64le
monob
monow
- rgba
Bayer:
bayer_bggr16be
@@ -457,8 +457,6 @@ Bayer:
AnyRGB:
0bgr
0rgb
- abgr
- argb
bayer_bggr16be
bayer_bggr16le
bayer_bggr8
@@ -473,6 +471,8 @@ AnyRGB:
bayer_rggb8
bgr0
bgr24
+ bgr32
+ bgr32_1
bgr4
bgr444be
bgr444le
@@ -484,7 +484,6 @@ AnyRGB:
bgr565be
bgr565le
bgr8
- bgra
bgra64be
bgra64le
gbrap
@@ -509,6 +508,8 @@ AnyRGB:
monow
rgb0
rgb24
+ rgb32
+ rgb32_1
rgb4
rgb444be
rgb444le
@@ -520,16 +521,14 @@ AnyRGB:
rgb565be
rgb565le
rgb8
- rgba
rgba64be
rgba64le
ALPHA:
- abgr
- argb
ayuv64be
ayuv64le
- bgra
+ bgr32
+ bgr32_1
bgra64be
bgra64le
gbrap
@@ -540,7 +539,8 @@ ALPHA:
gbrap16be
gbrap16le
pal8
- rgba
+ rgb32
+ rgb32_1
rgba64be
rgba64le
ya16be
@@ -571,8 +571,6 @@ ALPHA:
Packed:
0bgr
0rgb
- abgr
- argb
ayuv64be
ayuv64le
bayer_bggr16be
@@ -589,6 +587,8 @@ Packed:
bayer_rggb8
bgr0
bgr24
+ bgr32
+ bgr32_1
bgr4
bgr444be
bgr444le
@@ -600,7 +600,6 @@ Packed:
bgr565be
bgr565le
bgr8
- bgra
bgra64be
bgra64le
monob
@@ -608,6 +607,8 @@ Packed:
pal8
rgb0
rgb24
+ rgb32
+ rgb32_1
rgb4
rgb444be
rgb444le
@@ -619,7 +620,6 @@ Packed:
rgb565be
rgb565le
rgb8
- rgba
rgba64be
rgba64le
uyvy422
@@ -730,8 +730,6 @@ Planar:
PackedRGB:
0bgr
0rgb
- abgr
- argb
bayer_bggr16be
bayer_bggr16le
bayer_bggr8
@@ -746,6 +744,8 @@ PackedRGB:
bayer_rggb8
bgr0
bgr24
+ bgr32
+ bgr32_1
bgr4
bgr444be
bgr444le
@@ -757,11 +757,12 @@ PackedRGB:
bgr565be
bgr565le
bgr8
- bgra
bgra64be
bgra64le
rgb0
rgb24
+ rgb32
+ rgb32_1
rgb4
rgb444be
rgb444le
@@ -773,7 +774,6 @@ PackedRGB:
rgb565be
rgb565le
rgb8
- rgba
rgba64be
rgba64le