gstreamer/gst-libs/gst/tag
Oleksij Rempel bc94374a8f vorbistag: store DATE tag in GST_TAG_DATE_TIME instead of GST_TAG_DATE
The DATE field may contain dates, partial dates, or dates with
time. Store the result in GST_TAG_DATE_TIME, so we can express
properly which fields are present or not, and can store the
time if there is one, and can serialise and deserialise the
tag without loss of information and without making up
information that's not there.

Instead of using short YYYY-MM-DD form we will store
long YYYY-MM-DDTHH:MM:SS+TS date and time.

According to this documentation we can do it:
http://wiki.xiph.org/VorbisComment#Date_and_time

This datetime format is needed by apps where more information
is needed. For example voice, meeting recording, etc.

https://bugzilla.gnome.org/show_bug.cgi?id=677712
2012-06-27 23:49:02 +01:00
..
gstexiftag.c Improve buffer allocation of wrapped memory 2012-04-01 18:11:23 +02:00
gstid3tag.c tags: make the tag functions return GstSample 2011-12-01 18:51:51 +01:00
gsttagdemux.c update for task api change 2012-06-20 10:33:24 +02:00
gsttagdemux.h gst-libs/gst/tag/gsttagdemux.*: Add GType for GstTagDemuxResult enum. 2008-12-31 13:31:55 +00:00
gsttageditingprivate.c tag: Adds GST_TAG_CAPTURING_SOURCE 2010-10-16 00:50:11 +01:00
gsttageditingprivate.h tag: exif: register common tags from tag library 2011-04-24 12:28:00 +01:00
gsttagmux.c update for tag event change 2012-06-06 13:05:47 +02:00
gsttagmux.h docs: add documentation for GstTagMux 2011-07-29 10:26:07 +01:00
gstvorbistag.c vorbistag: store DATE tag in GST_TAG_DATE_TIME instead of GST_TAG_DATE 2012-06-27 23:49:02 +01:00
gstxmptag.c tag: don't use GstStructure API on tag lists 2012-05-26 19:56:30 +01:00
id3v2.3.0.txt various: typo fixes 2011-12-02 12:03:27 +01:00
id3v2.4.0-frames.txt various: typo fixes 2011-12-02 12:03:27 +01:00
id3v2.4.0-structure.txt various: typo fixes 2011-12-02 12:03:27 +01:00
id3v2.c tag: don't use GstStructure API on tag lists 2012-05-26 19:56:30 +01:00
id3v2.h tag: id3v2: add debug category for ID3 tag parsing 2011-08-15 00:10:34 +01:00
id3v2frames.c gst: Update versioning 2012-04-04 14:55:15 +02:00
lang-tables.dat 0.10.28.2 pre-release 2010-04-14 15:35:06 +01:00
lang.c tag: improve gobject-introspection annotations 2012-04-29 17:16:38 +01:00
license-translations.dict tag: add convenience API to handle creative commons licenses 2011-08-10 10:33:47 +01:00
licenses-tables.dat tag: add convenience API to handle creative commons licenses 2011-08-10 10:33:47 +01:00
licenses.c tag: improve gobject-introspection annotations 2012-04-29 17:16:38 +01:00
Makefile.am gst-libs: make pkg-config get path to pkg-config dirs from configure 2012-05-05 23:26:20 +01:00
mklangtables.c libs: use GLib 2.22 API unconditionally 2010-12-04 14:45:58 +00:00
mklicensestables.c tag: fix stray printf in mklicensestables 2011-08-10 15:20:37 +01:00
tag.h Merge branch 'master' into 0.11 2012-01-10 13:15:12 +01:00
tags.c tags: use gst_tag_register_static() 2012-06-23 15:44:16 +01:00
xmpwriter.c Remove compatibility code cruft for old GLib versions 2012-01-18 17:22:21 +00:00
xmpwriter.h tag: GstXmpWriter doesn't use the GstImplementsInterface 2011-06-26 21:07:52 +01:00