From d9168032900a8ffa1ac15c933c3a12341658ed9c Mon Sep 17 00:00:00 2001 From: Lynne Date: Fri, 7 Nov 2025 13:53:48 +0100 Subject: [PATCH] swscale: allow extended primaries --- libswscale/format.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libswscale/format.c b/libswscale/format.c index 6aec0132be..2ae6d50523 100644 --- a/libswscale/format.c +++ b/libswscale/format.c @@ -546,7 +546,8 @@ int sws_test_colorspace(enum AVColorSpace csp, int output) int sws_test_primaries(enum AVColorPrimaries prim, int output) { - return prim > AVCOL_PRI_RESERVED0 && prim < AVCOL_PRI_NB && + return ((prim > AVCOL_PRI_RESERVED0 && prim < AVCOL_PRI_NB) || + (prim >= AVCOL_PRI_EXT_BASE && prim < AVCOL_PRI_EXT_NB)) && prim != AVCOL_PRI_RESERVED; }