All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vandana BN <bnvandana@gmail.com>
To: linux-media@vger.kernel.org,
	linux-kernel-mentees@lists.linuxfoundation.org
Cc: hverkuil@xs4all.nl, Vandana BN <bnvandana@gmail.com>
Subject: [PATCH v2 1/2] v4l2-core: Add new metadata format
Date: Thu,  3 Oct 2019 16:38:57 +0530	[thread overview]
Message-ID: <20191003110858.7120-2-bnvandana@gmail.com> (raw)
In-Reply-To: <20191003110858.7120-1-bnvandana@gmail.com>

Add new metadata format to support metadata output in vivid.

Signed-off-by: Vandana BN <bnvandana@gmail.com>
---
 drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
 include/uapi/linux/videodev2.h       | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c
index 20b3107dd4e8..2753073cf340 100644
--- a/drivers/media/v4l2-core/v4l2-ioctl.c
+++ b/drivers/media/v4l2-core/v4l2-ioctl.c
@@ -1340,6 +1340,7 @@ static void v4l_fill_fmtdesc(struct v4l2_fmtdesc *fmt)
 	case V4L2_META_FMT_VSP1_HGT:	descr = "R-Car VSP1 2-D Histogram"; break;
 	case V4L2_META_FMT_UVC:		descr = "UVC Payload Header Metadata"; break;
 	case V4L2_META_FMT_D4XX:	descr = "Intel D4xx UVC Metadata"; break;
+	case V4L2_META_FMT_VIVID:       descr = "Vivid Metadata"; break;
 
 	default:
 		/* Compressed formats */
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index 530638dffd93..a82181e27c5a 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -755,6 +755,7 @@ struct v4l2_pix_format {
 #define V4L2_META_FMT_VSP1_HGT    v4l2_fourcc('V', 'S', 'P', 'T') /* R-Car VSP1 2-D Histogram */
 #define V4L2_META_FMT_UVC         v4l2_fourcc('U', 'V', 'C', 'H') /* UVC Payload Header metadata */
 #define V4L2_META_FMT_D4XX        v4l2_fourcc('D', '4', 'X', 'X') /* D4XX Payload Header metadata */
+#define V4L2_META_FMT_VIVID	  v4l2_fourcc('V', 'I', 'V', 'D') /* Vivid Metadata */
 
 /* priv field value to indicates that subsequent fields are valid. */
 #define V4L2_PIX_FMT_PRIV_MAGIC		0xfeedcafe
-- 
2.17.1


WARNING: multiple messages have this Message-ID (diff)
From: bnvandana at gmail.com (Vandana BN)
Subject: [Linux-kernel-mentees] [PATCH v2 1/2] v4l2-core: Add new metadata format
Date: Thu,  3 Oct 2019 16:38:57 +0530	[thread overview]
Message-ID: <20191003110858.7120-2-bnvandana@gmail.com> (raw)
In-Reply-To: <20191003110858.7120-1-bnvandana@gmail.com>

Add new metadata format to support metadata output in vivid.

Signed-off-by: Vandana BN <bnvandana at gmail.com>
---
 drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
 include/uapi/linux/videodev2.h       | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c
index 20b3107dd4e8..2753073cf340 100644
--- a/drivers/media/v4l2-core/v4l2-ioctl.c
+++ b/drivers/media/v4l2-core/v4l2-ioctl.c
@@ -1340,6 +1340,7 @@ static void v4l_fill_fmtdesc(struct v4l2_fmtdesc *fmt)
 	case V4L2_META_FMT_VSP1_HGT:	descr = "R-Car VSP1 2-D Histogram"; break;
 	case V4L2_META_FMT_UVC:		descr = "UVC Payload Header Metadata"; break;
 	case V4L2_META_FMT_D4XX:	descr = "Intel D4xx UVC Metadata"; break;
+	case V4L2_META_FMT_VIVID:       descr = "Vivid Metadata"; break;
 
 	default:
 		/* Compressed formats */
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index 530638dffd93..a82181e27c5a 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -755,6 +755,7 @@ struct v4l2_pix_format {
 #define V4L2_META_FMT_VSP1_HGT    v4l2_fourcc('V', 'S', 'P', 'T') /* R-Car VSP1 2-D Histogram */
 #define V4L2_META_FMT_UVC         v4l2_fourcc('U', 'V', 'C', 'H') /* UVC Payload Header metadata */
 #define V4L2_META_FMT_D4XX        v4l2_fourcc('D', '4', 'X', 'X') /* D4XX Payload Header metadata */
+#define V4L2_META_FMT_VIVID	  v4l2_fourcc('V', 'I', 'V', 'D') /* Vivid Metadata */
 
 /* priv field value to indicates that subsequent fields are valid. */
 #define V4L2_PIX_FMT_PRIV_MAGIC		0xfeedcafe
-- 
2.17.1

WARNING: multiple messages have this Message-ID (diff)
From: bnvandana@gmail.com (Vandana BN)
Subject: [Linux-kernel-mentees] [PATCH v2 1/2] v4l2-core: Add new metadata format
Date: Thu,  3 Oct 2019 16:38:57 +0530	[thread overview]
Message-ID: <20191003110858.7120-2-bnvandana@gmail.com> (raw)
Message-ID: <20191003110857.L-vRmYDSgxz6BSH3Dp-ncHgws2jnKLbBmjQX3KtuAXs@z> (raw)
In-Reply-To: <20191003110858.7120-1-bnvandana@gmail.com>

Add new metadata format to support metadata output in vivid.

Signed-off-by: Vandana BN <bnvandana at gmail.com>
---
 drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
 include/uapi/linux/videodev2.h       | 1 +
 2 files changed, 2 insertions(+)

diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c
index 20b3107dd4e8..2753073cf340 100644
--- a/drivers/media/v4l2-core/v4l2-ioctl.c
+++ b/drivers/media/v4l2-core/v4l2-ioctl.c
@@ -1340,6 +1340,7 @@ static void v4l_fill_fmtdesc(struct v4l2_fmtdesc *fmt)
 	case V4L2_META_FMT_VSP1_HGT:	descr = "R-Car VSP1 2-D Histogram"; break;
 	case V4L2_META_FMT_UVC:		descr = "UVC Payload Header Metadata"; break;
 	case V4L2_META_FMT_D4XX:	descr = "Intel D4xx UVC Metadata"; break;
+	case V4L2_META_FMT_VIVID:       descr = "Vivid Metadata"; break;
 
 	default:
 		/* Compressed formats */
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index 530638dffd93..a82181e27c5a 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -755,6 +755,7 @@ struct v4l2_pix_format {
 #define V4L2_META_FMT_VSP1_HGT    v4l2_fourcc('V', 'S', 'P', 'T') /* R-Car VSP1 2-D Histogram */
 #define V4L2_META_FMT_UVC         v4l2_fourcc('U', 'V', 'C', 'H') /* UVC Payload Header metadata */
 #define V4L2_META_FMT_D4XX        v4l2_fourcc('D', '4', 'X', 'X') /* D4XX Payload Header metadata */
+#define V4L2_META_FMT_VIVID	  v4l2_fourcc('V', 'I', 'V', 'D') /* Vivid Metadata */
 
 /* priv field value to indicates that subsequent fields are valid. */
 #define V4L2_PIX_FMT_PRIV_MAGIC		0xfeedcafe
-- 
2.17.1

  reply	other threads:[~2019-10-03 11:09 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-03  7:18 [PATCH 0/2] vivid: Metadata output support Vandana BN
2019-10-03  7:18 ` [Linux-kernel-mentees] " Vandana BN
2019-10-03  7:18 ` bnvandana
2019-10-03  7:18 ` [PATCH 1/2] v4l2-core: Add new metadata format Vandana BN
2019-10-03  7:18   ` [Linux-kernel-mentees] " Vandana BN
2019-10-03  7:18   ` bnvandana
2019-10-03  7:23   ` Hans Verkuil
2019-10-03  7:23     ` [Linux-kernel-mentees] " Hans Verkuil
2019-10-03  7:23     ` hverkuil
2019-10-03  7:24   ` Hans Verkuil
2019-10-03  7:24     ` [Linux-kernel-mentees] " Hans Verkuil
2019-10-03  7:24     ` hverkuil
2019-10-03 11:08     ` [PATCH v2 0/2] vivid: Metadata output support Vandana BN
2019-10-03 11:08       ` [Linux-kernel-mentees] " Vandana BN
2019-10-03 11:08       ` bnvandana
2019-10-03 11:08       ` Vandana BN [this message]
2019-10-03 11:08         ` [Linux-kernel-mentees] [PATCH v2 1/2] v4l2-core: Add new metadata format Vandana BN
2019-10-03 11:08         ` bnvandana
2019-10-03 12:58         ` Hans Verkuil
2019-10-03 12:58           ` [Linux-kernel-mentees] " Hans Verkuil
2019-10-03 12:58           ` hverkuil
2019-10-03 16:22         ` Shuah Khan
2019-10-03 16:22           ` Shuah Khan
2019-10-03 16:22           ` skhan
2019-10-03 11:08       ` [PATCH v2 2/2] vivid: Add metadata output support Vandana BN
2019-10-03 11:08         ` [Linux-kernel-mentees] " Vandana BN
2019-10-03 11:08         ` bnvandana
2019-10-03 13:06         ` Hans Verkuil
2019-10-03 13:06           ` [Linux-kernel-mentees] " Hans Verkuil
2019-10-03 13:06           ` hverkuil
2019-10-03 17:38         ` Shuah Khan
2019-10-03 17:38           ` Shuah Khan
2019-10-03 17:38           ` skhan
2019-10-04  9:55           ` Hans Verkuil
2019-10-04  9:55             ` Hans Verkuil
2019-10-04  9:55             ` hverkuil
2019-10-04 12:08             ` [PATCH v3 0/2] vivid: Metadata " Vandana BN
2019-10-04 12:08               ` [Linux-kernel-mentees] " Vandana BN
2019-10-04 12:08               ` bnvandana
2019-10-04 12:08               ` [PATCH v3 1/2] v4l2-core: Add new metadata format Vandana BN
2019-10-04 12:08                 ` [Linux-kernel-mentees] " Vandana BN
2019-10-04 12:08                 ` bnvandana
2019-10-04 12:08               ` [PATCH v3 2/2] vivid: Add metadata output support Vandana BN
2019-10-04 12:08                 ` [Linux-kernel-mentees] " Vandana BN
2019-10-04 12:08                 ` bnvandana
2019-10-07 14:26                 ` Hans Verkuil
2019-10-07 14:26                   ` [Linux-kernel-mentees] " Hans Verkuil
2019-10-07 14:26                   ` hverkuil
2019-10-03  7:18 ` [PATCH " Vandana BN
2019-10-03  7:18   ` [Linux-kernel-mentees] " Vandana BN
2019-10-03  7:18   ` bnvandana

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191003110858.7120-2-bnvandana@gmail.com \
    --to=bnvandana@gmail.com \
    --cc=hverkuil@xs4all.nl \
    --cc=linux-kernel-mentees@lists.linuxfoundation.org \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.