[gstreamer-bugs] [Bug 619508] [tag] Add image orientation tag
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jun 21 15:43:10 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=619508
GStreamer | gstreamer (core) | git
Tim-Philipp Müller <t.i.m> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #163935|none |reviewed
status| |
--- Comment #8 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-06-21 22:43:05 UTC ---
Review of attachment 163935:
--> (https://bugzilla.gnome.org/review?bug=619508&attachment=163935)
Overall, this seems ok to me. There is a part of me that's not entirely happy
about the covert enum / predefined string values thing, but that part is
equally reluctant to start adding enum tags now, with all the API and bindings
hassle this would entail, especially for a tag like this where there's a clear
noop transform/value. So while it's not the perfect solution, I can't think of
better solutions either, nor imagine a scenario where someone really misses the
possibility to introspect the possible settings here.
::: gst/gsttaglist.c
@@ +353,3 @@
+ _("image orientation"),
+ _("Represents how the image should be rotated or flipped before "
+ "ehxibition"), NULL);
ehxibition => exhibition (or just 'display'?)
::: gst/gsttaglist.h
@@ +945,3 @@
+ *
+ * Represents the 'Orientation' tag from EXIF. Defining how the image
+ * should be rotated and mirrored for ehxibition. (string)
ehxibition => exhibition
@@ +947,3 @@
+ * should be rotated and mirrored for ehxibition. (string)
+ *
+ * This tag has a predefined set of possible inputs:
possible inputs => allowed values maybe ?
@@ +951,3 @@
+ * "flip-rotate-0"
+ * "rotate-180"
+ * "flip-rotate-180"
Can we put these in order now that the original relation to the number value is
gone? ie. 0/90/180/270, etc.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list