[Bug 678031] gstdatetime: add parser and constructor for ISO 8601 datetime

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jun 27 05:53:22 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=678031
  GStreamer | gstreamer (core) | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.11.x

--- Comment #6 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-06-27 12:53:15 UTC ---
commit f95996d97f1692ae59e9f9d305ee8d922fa25d78
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date:   Wed Jun 27 13:19:23 2012 +0100

    tests: add some datetime serialisation/deserialisation tests

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

commit 5a6be2201dd4af0a57f634be90ed264d9ab4392d
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date:   Wed Jun 27 13:16:07 2012 +0100

    datetime: fix compare function

    Take into account that not all fields might be valid (though they
    are valid in the GDateTime structure). But we should just return
    unordered if the set fields don't match. Also, don't check
    microseconds when comparing datetimes, since we don't serialise
    those by default if they're available. This ensures date times are
    still regarded as equal after serialising+deserialising.

commit 1eb9932dbbdfb8aa569d7e67bf68e47f2ddfb3b3
Author: Oleksij Rempel <bug-track at fisher-privat.net>
Date:   Mon Jun 18 08:06:49 2012 +0200

    datetime: add serialisation to and deserialisation from ISO 8601 strings

    Some tag parsers and writers use same datetime format based on ISO 8601.
    We can reduce some code by creating some general functions for it.

    API: gst_date_time_to_iso8601_string()
    API: gst_date_time_new_from_iso8601_string()

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

-- 
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