[media] v4l2-tpg-core: drop SYCC, use higher precision 601 conversion matrix
authorHans Verkuil <hans.verkuil@cisco.com>
Thu, 4 Aug 2016 08:59:47 +0000 (05:59 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 24 Aug 2016 11:36:11 +0000 (08:36 -0300)
commit9ddbf68d264a8c2578dcb08d550dd00a273e12fa
tree375e89b080acf9efb0b9b419bd11443f14b11cfc
parent1ee6dd5a918bd98dea20a2847f1ca15964dca952
[media] v4l2-tpg-core: drop SYCC, use higher precision 601 conversion matrix

The SYCC Y'CbCr encoding is identical to the 601 encoding. Since the
SYCC define is about to be removed for use in the kernel we need to
drop it in the TPG code as well.

This patch also adds a 4th decimal to the 601 conversion matrix.
That was specified by the sYCC spec and it makes sense to use this
across the board.

[mchehab@s-opensource.com: fix conflicts with LaTeX math expression patch]
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Documentation/media/uapi/v4l/pixfmt-007.rst
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c