Ricardo Ribalda Delgado
429175e41f
[media] vivid: Add support for HSV encoding
...
Support HSV encoding. Most of the logic is replicated from ycbcr_enc.
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Acked-by: Hans Verkuil <hans.verkuil@cisco.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com >
2016-10-21 15:54:16 -02:00
Ricardo Ribalda Delgado
ca2b32da59
[media] vivid: Introduce TPG_COLOR_ENC_LUMA
...
Simplifies handling of Gray formats.
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Acked-by: Hans Verkuil <hans.verkuil@cisco.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com >
2016-10-21 15:50:27 -02:00
Ricardo Ribalda Delgado
54fb153483
[media] vivid: Add support for HSV formats
...
This patch adds support for V4L2_PIX_FMT_HSV24 and V4L2_PIX_FMT_HSV32.
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Acked-by: Hans Verkuil <hans.verkuil@cisco.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com >
2016-10-21 15:49:14 -02:00
Ricardo Ribalda Delgado
646895e936
[media] vivid: Code refactor for color encoding
...
Replace is_yuv with color_enc Which can be used by other
color encodings such us HSV.
This change should ease the review of the following patches.
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Acked-by: Hans Verkuil <hans.verkuil@cisco.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com >
2016-10-21 15:47:32 -02:00
Helen Mae Koike Fornazier
e07d46e7e0
[media] tpg: Export the tpg code from vivid as a module
...
The test pattern generator will be used by other drivers as the virtual
media controller (vimc)
Signed-off-by: Helen Mae Koike Fornazier <helen.koike@collabora.co.uk >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com >
2016-04-20 16:14:39 -03:00