summaryrefslogtreecommitdiff
path: root/gst-libs/gst/tag/tag.h
diff options
context:
space:
mode:
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>2010-10-08 17:24:07 -0300
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2010-10-16 00:50:11 +0100
commit5984ff1086e1c6dc74d20680ae8f5b76a4dfb3cf (patch)
treeec7a172ba664c58f2c9429a8a26e17139e90bdea /gst-libs/gst/tag/tag.h
parentb49f83d73838e2de05f0057ecb2335ad9393f9c5 (diff)
tag: Adds GST_TAG_CAPTURING_SOURCE
Adds a tag to indicate the source/device used for the capture. Already maps it in exif and adds tests. API: GST_TAG_CAPTURING_SOURCE https://bugzilla.gnome.org/show_bug.cgi?id=631773
Diffstat (limited to 'gst-libs/gst/tag/tag.h')
-rw-r--r--gst-libs/gst/tag/tag.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/gst-libs/gst/tag/tag.h b/gst-libs/gst/tag/tag.h
index bc4505806..15906df17 100644
--- a/gst-libs/gst/tag/tag.h
+++ b/gst-libs/gst/tag/tag.h
@@ -340,6 +340,22 @@ G_BEGIN_DECLS
#define GST_TAG_CAPTURING_METERING_MODE "capturing-metering-mode"
/**
+ * GST_TAG_CAPTURING_SOURCE:
+ *
+ * Indicates the source of capture. The device/medium used to do the
+ * capture. (string)
+ *
+ * Allowed values are:
+ * "dsc" (= digital still camera)
+ * "transparent-scanner"
+ * "reflex-scanner"
+ * "other"
+ *
+ * Since: 0.10.31
+ */
+#define GST_TAG_CAPTURING_SOURCE "capturing-source"
+
+/**
* GST_TAG_IMAGE_HORIZONTAL_PPI:
*
* Media (image/video) intended horizontal pixel density in ppi. (double)