diff --git a/libswscale/utils.c b/libswscale/utils.c
index 7ba50a11ac8f6633e28d77e8323ef51c812d0437..b0a0f1911089f8f0cd26eb281803632957404444 100644
--- a/libswscale/utils.c
+++ b/libswscale/utils.c
@@ -198,8 +198,8 @@ static const FormatEntry format_entries[AV_PIX_FMT_NB] = {
     [AV_PIX_FMT_GBRP14BE]    = { 1, 1 },
     [AV_PIX_FMT_GBRP16LE]    = { 1, 0 },
     [AV_PIX_FMT_GBRP16BE]    = { 1, 0 },
-    [AV_PIX_FMT_XYZ12BE]     = { 1, 0 },
-    [AV_PIX_FMT_XYZ12LE]     = { 1, 0 },
+    [AV_PIX_FMT_XYZ12BE]     = { 1, 0, 1 },
+    [AV_PIX_FMT_XYZ12LE]     = { 1, 0, 1 },
     [AV_PIX_FMT_GBRAP]       = { 0, 0 },
     [AV_PIX_FMT_GBRAP16LE]   = { 0, 0 },
     [AV_PIX_FMT_GBRAP16BE]   = { 0, 0 },