gstreamer/tests/check
Tim-Philipp Müller 8c72758ec2 plugin: add release datetime field to GstPluginDesc and set it if GST_PACKAGE_RELEASE_DATETIME is defined
This is a string describing a date and/or date/time in a simple subset of
the ISO-8601 format, namely either "YYYY-MM-DD" or "YYYY-MM-DDTHH:MMZ" (with
'T' the date/time separator and the 'Z' indicating UTC).

The main purpose of this field is to keep track of plugin and element versions
on an absolute timeline, so it's possible to determine which one is newer when
comparing two date time numbers. This will allow us to express 'replaces'-type
relationships betweeen plugins and element factories in future, even across
different modules and plugin merges or splits (source module version numbers
aren't particularly useful here, since they can only meaningfully be compared
within the same module). It also allows applications and libraries to reliably
check that a plugin is recent enough without making assumptions about modules
or module versions.

We use a string here to keep things simple and clear, esp. on the build system
side of things.

https://bugzilla.gnome.org/show_bug.cgi?id=623040
2010-07-23 17:00:56 +01:00
..
elements checks: make fakesrc check work in a CK_FORK=no environment 2010-07-03 15:13:14 +01:00
generic libs/gst/base/gstbasesink.c: Improve position reporting in the flushing state. 2008-08-19 16:47:07 +00:00
gst plugin: add release datetime field to GstPluginDesc and set it if GST_PACKAGE_RELEASE_DATETIME is defined 2010-07-23 17:00:56 +01:00
libs tests: make *_get_type() in tests thread safe 2010-07-21 21:08:32 +01:00
pipelines Fix tests after set_element_details() deprecation 2010-03-24 15:16:02 +01:00
.gitignore tests/check/.cvsignore: Ignore test-registry.xml as well. 2007-01-09 14:38:11 +00:00
Makefile.am basesink: add new enable-last-buffer property. 2010-07-06 12:38:21 +02:00