[0.11] gstreamer: Remove GST_TYPE_DATE, our own GDate type

Tim Müller tpm at kemper.freedesktop.org
Thu Jan 12 16:17:06 PST 2012


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

Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date:   Thu Jan 12 20:46:27 2012 +0000

Remove GST_TYPE_DATE, our own GDate type

Which we had to add because GLib didn't have it
back in the day. Port everything to plain old
G_TYPE_DATE, which is also a boxed type. Ideally
we'd just use GDateTime for everything, but it
doesn't support not setting some of the fields
unfortuntely (which would be very useful for
tag handling in general, if we could express
2012-01 for example).

https://bugzilla.gnome.org/show_bug.cgi?id=666351

---

 docs/gst/gstreamer-sections.txt |    6 ---
 docs/random/porting-to-0.11.txt |    7 ++++
 gst/gstcaps.c                   |    4 --
 gst/gststructure.c              |   16 ++------
 gst/gsttaglist.c                |    4 +-
 gst/gstvalue.c                  |   71 ++-------------------------------------
 gst/gstvalue.h                  |   25 --------------
 tests/check/gst/gstvalue.c      |    8 ++---
 win32/common/libgstreamer.def   |    3 --
 9 files changed, 19 insertions(+), 125 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=c721d5377317b4fdce380db9c913ed073bc1a027


More information about the gstreamer-commits mailing list