From cb23b06e5e263663b20d6c1231ee1d86e6c54617 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 28 Apr 2013 19:57:45 +0200 Subject: [PATCH] sws: fix typo in xyz2rgb matrix use. Found-by: ubitux Signed-off-by: Michael Niedermayer --- libswscale/swscale.c | 2 +- tests/ref/fate/jpeg2000-dcinema | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libswscale/swscale.c b/libswscale/swscale.c index 15810728a1..c34c56ca62 100644 --- a/libswscale/swscale.c +++ b/libswscale/swscale.c @@ -823,7 +823,7 @@ static void xyz12Torgb48(struct SwsContext *c, uint16_t *dst, c->xyz2rgb_matrix[1][1] * y + c->xyz2rgb_matrix[1][2] * z >> 12; b = c->xyz2rgb_matrix[2][0] * x + - c->xyz2rgb_matrix[1][2] * y + + c->xyz2rgb_matrix[2][1] * y + c->xyz2rgb_matrix[2][2] * z >> 12; // limit values to 12-bit depth diff --git a/tests/ref/fate/jpeg2000-dcinema b/tests/ref/fate/jpeg2000-dcinema index dd44eedffa..d0ef9178f7 100644 --- a/tests/ref/fate/jpeg2000-dcinema +++ b/tests/ref/fate/jpeg2000-dcinema @@ -1,3 +1,3 @@ #tb 0: 1/24 -0, 0, 0, 1, 12441600, 0x05a68cf7 -0, 1, 1, 1, 12441600, 0x43788893 +0, 0, 0, 1, 12441600, 0x380d805a +0, 1, 1, 1, 12441600, 0xfde5a60a