After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 612410 - [API][tags] add new geo tags
[API][tags] add new geo tags
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other All
: Normal enhancement
: 0.10.29
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-10 11:24 UTC by Thiago Sousa Santos
Modified: 2010-03-11 19:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
tags: Adds new geo location tags (3.35 KB, patch)
2010-03-10 11:33 UTC, Thiago Sousa Santos
none Details | Review
tags: Adds new geo location tags (3.45 KB, patch)
2010-03-11 11:40 UTC, Thiago Sousa Santos
none Details | Review
tags: Adds new geo location tags (3.55 KB, patch)
2010-03-11 12:27 UTC, Thiago Sousa Santos
committed Details | Review
metadata: Remove _XMP_GEO_* tags (2.84 KB, patch)
2010-03-11 12:31 UTC, Thiago Sousa Santos
none Details | Review
metadata: Remove _XMP_GEO_* tags (3.17 KB, patch)
2010-03-11 13:51 UTC, Thiago Sousa Santos
committed Details | Review

Description Thiago Sousa Santos 2010-03-10 11:24:45 UTC
The following patch adds tags:

*_GEO_LOCATION_COUNTRY
*_GEO_LOCATION_CITY
*_GEO_LOCATION_SUBLOCATION


Those are useful to specify where a media has been taken/created/produced.
Comment 1 Thiago Sousa Santos 2010-03-10 11:33:22 UTC
Created attachment 155726 [details] [review]
tags: Adds new geo location tags

Adds new tags GST_TAG_GEO_LOCATION_COUNTRY,
GST_TAG_GEO_LOCATION_CITY and GST_TAG_GEO_LOCATION_SUBLOCATION.
Comment 2 Thiago Sousa Santos 2010-03-11 11:40:58 UTC
Created attachment 155840 [details] [review]
tags: Adds new geo location tags

Adds new tags GST_TAG_GEO_LOCATION_COUNTRY,
GST_TAG_GEO_LOCATION_CITY and GST_TAG_GEO_LOCATION_SUBLOCATION.

API: GST_TAG_GEO_LOCATION_COUNTRY, GST_TAG_GEO_LOCATION_CITY,
GST_TAG_GEO_LOCATION_SUBLOCATION
Comment 3 Tim-Philipp Müller 2010-03-11 11:41:18 UTC
Looks ok to me (the sublocation bit isn't very nice, but if this is how it's handled in e.g. XMP so be it... and this also seemed to be the consensus on IRC)

- please add "(string)" bits to the gtk-doc chunks for the new tags, for consistency :)

- might want to mention XMP in the gtk-doc chunk for sublocation (dunno)
Comment 4 Thiago Sousa Santos 2010-03-11 12:27:15 UTC
Created attachment 155849 [details] [review]
tags: Adds new geo location tags

Updated according to Tim's comments
Comment 5 Thiago Sousa Santos 2010-03-11 12:31:22 UTC
Created attachment 155850 [details] [review]
metadata: Remove _XMP_GEO_* tags

Removes GST_TAG_XMP_GEO_LOCATION_COUNTRY,
GST_TAG_XMP_GEO_LOCATION_CITY and
GST_TAG_XMP_GEO_LOCATION_SUBLOCATION from metadata's
private tags as those are now present at -core tags.

Fixes #612410
Comment 6 Tim-Philipp Müller 2010-03-11 12:47:56 UTC
> Created an attachment (id=155850) [details] [review]
> metadata: Remove _XMP_GEO_* tags

Should also bump the GST_REQ in configure.ac. to git then (0.10.28.1)
Comment 7 Thiago Sousa Santos 2010-03-11 13:51:34 UTC
Created attachment 155858 [details] [review]
metadata: Remove _XMP_GEO_* tags

Updated version that bumps requirements for core
Comment 8 Thiago Sousa Santos 2010-03-11 19:04:27 UTC
Fixed.

Module: gstreamer
Branch: master
Commit: f563ac57f8155cea2449297647e31244540fdd29
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=f563ac57f8155cea2449297647e31244540fdd29

Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk>
Date:   Tue Mar  9 20:38:47 2010 -0300

tags: Adds new geo location tags

Adds new tags GST_TAG_GEO_LOCATION_COUNTRY,
GST_TAG_GEO_LOCATION_CITY and GST_TAG_GEO_LOCATION_SUBLOCATION.

API: GST_TAG_GEO_LOCATION_COUNTRY
API: GST_TAG_GEO_LOCATION_CITY
API: GST_TAG_GEO_LOCATION_SUBLOCATION

Fixes #612410


Module: gst-plugins-bad
Branch: master
Commit: c5034a716dc10e9d631d2b447faad2089a432284
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=c5034a716dc10e9d631d2b447faad2089a432284

Author: Thiago Santos <thiago.sousa.santos@collabora.co.uk>
Date:   Thu Mar 11 09:29:53 2010 -0300

metadata: Remove _XMP_GEO_* tags

Removes GST_TAG_XMP_GEO_LOCATION_COUNTRY,
GST_TAG_XMP_GEO_LOCATION_CITY and
GST_TAG_XMP_GEO_LOCATION_SUBLOCATION from metadata's
private tags as those are now present at -core tags.

Fixes #612410