* [GIT PULL] HSV formats
@ 2016-09-07 8:44 Ricardo Ribalda Delgado
2016-10-05 14:40 ` Laurent Pinchart
0 siblings, 1 reply; 3+ messages in thread
From: Ricardo Ribalda Delgado @ 2016-09-07 8:44 UTC (permalink / raw)
To: linux-media, Mauro Carvalho Chehab, Hans Verkuil,
Laurent Pinchart
Hi Mauro,
These patches add support for HSV.
HSV formats are extremely useful for image segmentation. This set of
patches makes v4l2 aware of this kind of formats.
Vivid changes have been divided to ease the reviewing process.
We are working on patches for Gstreamer and OpenCV that will make use
of these formats.
This pull request contains [PATCH v5 00/12] Add HSV format, plus the
following chanes:
-It has been rebased to media/master
-Laurent patch to add support for vsp1
-Hans Ack-by
-Documentation now make use of tabularcolumn (latex)
This is my first pull request :)
Please pull
The following changes since commit 036bbb8213ecca49799217f30497dc0484178e53:
[media] cobalt: update EDID (2016-09-06 16:46:39 -0300)
are available in the git repository at:
https://github.com/ribalda/linux.git vivid-hsv-v6
for you to fetch changes up to 1242d7e43b9053cd649ac5ec81aad8597e88ab46:
[media] vsp1: Add support for capture and output in HSV formats
(2016-09-07 10:41:52 +0200)
----------------------------------------------------------------
Laurent Pinchart (1):
[media] vsp1: Add support for capture and output in HSV formats
Ricardo Ribalda Delgado (12):
[media] videodev2.h Add HSV formats
[media] Documentation: Add HSV format
[media] Documentation: Add Ricardo Ribalda
[media] vivid: Code refactor for color encoding
[media] vivid: Add support for HSV formats
[media] vivid: Rename variable
[media] vivid: Introduce TPG_COLOR_ENC_LUMA
[media] vivid: Fix YUV555 and YUV565 handling
[media] vivid: Local optimization
[media] videodev2.h Add HSV encoding
[media] Documentation: Add HSV encodings
[media] vivid: Add support for HSV encoding
Documentation/media/uapi/v4l/hsv-formats.rst | 19 ++++
Documentation/media/uapi/v4l/pixfmt-002.rst | 12 +-
Documentation/media/uapi/v4l/pixfmt-003.rst | 14 ++-
Documentation/media/uapi/v4l/pixfmt-006.rst | 43 ++++++-
Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 164
+++++++++++++++++++++++++++
Documentation/media/uapi/v4l/pixfmt.rst | 1 +
Documentation/media/uapi/v4l/v4l2.rst | 9 ++
Documentation/media/videodev2.h.rst.exceptions | 4 +
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 411
++++++++++++++++++++++++++++++++++++++++++++-----------------------
drivers/media/platform/vivid/vivid-core.h | 3 +-
drivers/media/platform/vivid/vivid-ctrls.c | 25 +++++
drivers/media/platform/vivid/vivid-vid-cap.c | 17 ++-
drivers/media/platform/vivid/vivid-vid-common.c | 68 ++++++-----
drivers/media/platform/vivid/vivid-vid-out.c | 1 +
drivers/media/platform/vsp1/vsp1_pipe.c | 8 ++
drivers/media/platform/vsp1/vsp1_rwpf.c | 2 +
drivers/media/platform/vsp1/vsp1_video.c | 5 +
drivers/media/v4l2-core/v4l2-ioctl.c | 2 +
include/media/v4l2-tpg.h | 24 +++-
include/uapi/linux/videodev2.h | 36 +++++-
20 files changed, 685 insertions(+), 183 deletions(-)
create mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst
--
Ricardo Ribalda
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] HSV formats
2016-09-07 8:44 [GIT PULL] HSV formats Ricardo Ribalda Delgado
@ 2016-10-05 14:40 ` Laurent Pinchart
2016-10-17 15:17 ` Laurent Pinchart
0 siblings, 1 reply; 3+ messages in thread
From: Laurent Pinchart @ 2016-10-05 14:40 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: Ricardo Ribalda Delgado, linux-media, Hans Verkuil
Hi Mauro,
I don't see the patches below in your tree. Is there a specific reason why
this pull request hasn't been processed, or did it just fall through the
cracks ?
On Wednesday 07 Sep 2016 10:44:09 Ricardo Ribalda Delgado wrote:
> Hi Mauro,
>
>
> These patches add support for HSV.
>
> HSV formats are extremely useful for image segmentation. This set of
> patches makes v4l2 aware of this kind of formats.
>
> Vivid changes have been divided to ease the reviewing process.
>
> We are working on patches for Gstreamer and OpenCV that will make use
> of these formats.
>
> This pull request contains [PATCH v5 00/12] Add HSV format, plus the
> following chanes:
>
> -It has been rebased to media/master
> -Laurent patch to add support for vsp1
> -Hans Ack-by
> -Documentation now make use of tabularcolumn (latex)
>
> This is my first pull request :)
>
> Please pull
>
>
> The following changes since commit 036bbb8213ecca49799217f30497dc0484178e53:
>
> [media] cobalt: update EDID (2016-09-06 16:46:39 -0300)
>
> are available in the git repository at:
>
> https://github.com/ribalda/linux.git vivid-hsv-v6
>
> for you to fetch changes up to 1242d7e43b9053cd649ac5ec81aad8597e88ab46:
>
> [media] vsp1: Add support for capture and output in HSV formats
> (2016-09-07 10:41:52 +0200)
>
> ----------------------------------------------------------------
> Laurent Pinchart (1):
> [media] vsp1: Add support for capture and output in HSV formats
>
> Ricardo Ribalda Delgado (12):
> [media] videodev2.h Add HSV formats
> [media] Documentation: Add HSV format
> [media] Documentation: Add Ricardo Ribalda
> [media] vivid: Code refactor for color encoding
> [media] vivid: Add support for HSV formats
> [media] vivid: Rename variable
> [media] vivid: Introduce TPG_COLOR_ENC_LUMA
> [media] vivid: Fix YUV555 and YUV565 handling
> [media] vivid: Local optimization
> [media] videodev2.h Add HSV encoding
> [media] Documentation: Add HSV encodings
> [media] vivid: Add support for HSV encoding
>
> Documentation/media/uapi/v4l/hsv-formats.rst | 19 ++++
> Documentation/media/uapi/v4l/pixfmt-002.rst | 12 +-
> Documentation/media/uapi/v4l/pixfmt-003.rst | 14 ++-
> Documentation/media/uapi/v4l/pixfmt-006.rst | 43 ++++++-
> Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 164 +++++++++
> Documentation/media/uapi/v4l/pixfmt.rst | 1 +
> Documentation/media/uapi/v4l/v4l2.rst | 9 ++
> Documentation/media/videodev2.h.rst.exceptions | 4 +
> drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 411 +++++++++++++----
> drivers/media/platform/vivid/vivid-core.h | 3 +-
> drivers/media/platform/vivid/vivid-ctrls.c | 25 +++++
> drivers/media/platform/vivid/vivid-vid-cap.c | 17 ++-
> drivers/media/platform/vivid/vivid-vid-common.c | 68 ++++++-----
> drivers/media/platform/vivid/vivid-vid-out.c | 1 +
> drivers/media/platform/vsp1/vsp1_pipe.c | 8 ++
> drivers/media/platform/vsp1/vsp1_rwpf.c | 2 +
> drivers/media/platform/vsp1/vsp1_video.c | 5 +
> drivers/media/v4l2-core/v4l2-ioctl.c | 2 +
> include/media/v4l2-tpg.h | 24 +++-
> include/uapi/linux/videodev2.h | 36 +++++-
> 20 files changed, 685 insertions(+), 183 deletions(-)
> create mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst
> create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] HSV formats
2016-10-05 14:40 ` Laurent Pinchart
@ 2016-10-17 15:17 ` Laurent Pinchart
0 siblings, 0 replies; 3+ messages in thread
From: Laurent Pinchart @ 2016-10-17 15:17 UTC (permalink / raw)
To: Ricardo Ribalda Delgado; +Cc: Mauro Carvalho Chehab, linux-media, Hans Verkuil
Hi Ricardo,
I've rebased your branch on top of the latest linuxtv/master, fixed the
documentation conflicts, and tested compilation of the documentation. You'll
find the result at
git://linuxtv.org/pinchartl/media.git vsp1/hsv
Could you please check it and submit another pull request if everything looks
correct to you ?
On Wednesday 05 Oct 2016 17:40:14 Laurent Pinchart wrote:
> Hi Mauro,
>
> I don't see the patches below in your tree. Is there a specific reason why
> this pull request hasn't been processed, or did it just fall through the
> cracks ?
>
> On Wednesday 07 Sep 2016 10:44:09 Ricardo Ribalda Delgado wrote:
> > Hi Mauro,
> >
> >
> > These patches add support for HSV.
> >
> > HSV formats are extremely useful for image segmentation. This set of
> > patches makes v4l2 aware of this kind of formats.
> >
> > Vivid changes have been divided to ease the reviewing process.
> >
> > We are working on patches for Gstreamer and OpenCV that will make use
> > of these formats.
> >
> > This pull request contains [PATCH v5 00/12] Add HSV format, plus the
> > following chanes:
> >
> > -It has been rebased to media/master
> > -Laurent patch to add support for vsp1
> > -Hans Ack-by
> > -Documentation now make use of tabularcolumn (latex)
> >
> > This is my first pull request :)
> >
> > Please pull
> >
> > The following changes since commit
036bbb8213ecca49799217f30497dc0484178e53:
> > [media] cobalt: update EDID (2016-09-06 16:46:39 -0300)
> >
> > are available in the git repository at:
> > https://github.com/ribalda/linux.git vivid-hsv-v6
> >
> > for you to fetch changes up to 1242d7e43b9053cd649ac5ec81aad8597e88ab46:
> > [media] vsp1: Add support for capture and output in HSV formats
> >
> > (2016-09-07 10:41:52 +0200)
> >
> > ----------------------------------------------------------------
> >
> > Laurent Pinchart (1):
> > [media] vsp1: Add support for capture and output in HSV formats
> >
> > Ricardo Ribalda Delgado (12):
> > [media] videodev2.h Add HSV formats
> > [media] Documentation: Add HSV format
> > [media] Documentation: Add Ricardo Ribalda
> > [media] vivid: Code refactor for color encoding
> > [media] vivid: Add support for HSV formats
> > [media] vivid: Rename variable
> > [media] vivid: Introduce TPG_COLOR_ENC_LUMA
> > [media] vivid: Fix YUV555 and YUV565 handling
> > [media] vivid: Local optimization
> > [media] videodev2.h Add HSV encoding
> > [media] Documentation: Add HSV encodings
> > [media] vivid: Add support for HSV encoding
> >
> > Documentation/media/uapi/v4l/hsv-formats.rst | 19 ++++
> > Documentation/media/uapi/v4l/pixfmt-002.rst | 12 +-
> > Documentation/media/uapi/v4l/pixfmt-003.rst | 14 ++-
> > Documentation/media/uapi/v4l/pixfmt-006.rst | 43 ++++++-
> > Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 164 +++++++++
> > Documentation/media/uapi/v4l/pixfmt.rst | 1 +
> > Documentation/media/uapi/v4l/v4l2.rst | 9 ++
> > Documentation/media/videodev2.h.rst.exceptions | 4 +
> > drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 411 ++++++++++++----
> > drivers/media/platform/vivid/vivid-core.h | 3 +-
> > drivers/media/platform/vivid/vivid-ctrls.c | 25 +++++
> > drivers/media/platform/vivid/vivid-vid-cap.c | 17 ++-
> > drivers/media/platform/vivid/vivid-vid-common.c | 68 ++++++-----
> > drivers/media/platform/vivid/vivid-vid-out.c | 1 +
> > drivers/media/platform/vsp1/vsp1_pipe.c | 8 ++
> > drivers/media/platform/vsp1/vsp1_rwpf.c | 2 +
> > drivers/media/platform/vsp1/vsp1_video.c | 5 +
> > drivers/media/v4l2-core/v4l2-ioctl.c | 2 +
> > include/media/v4l2-tpg.h | 24 +++-
> > include/uapi/linux/videodev2.h | 36 +++++-
> > 20 files changed, 685 insertions(+), 183 deletions(-)
> > create mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst
> > create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-10-17 15:17 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-07 8:44 [GIT PULL] HSV formats Ricardo Ribalda Delgado
2016-10-05 14:40 ` Laurent Pinchart
2016-10-17 15:17 ` Laurent Pinchart
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).