gstreamer/tests/check/gst
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
..
.gitignore 0.10.29.4 pre-release 2010-07-06 23:52:04 +01:00
capslist.h caps: Don't use invalid fraction range in the unit test 2010-06-14 15:45:11 +02:00
gst.c checks: run tests calling gst_deinit() last so things work with CK_FORK=no 2010-07-03 14:11:38 +01:00
gstabi.c tests/check/: Add Sparc ABI checks 2008-10-07 15:12:21 +00:00
gstbin.c gstbin: unlock _get_state() on error 2010-05-25 19:17:44 +02:00
gstbuffer.c tests/check/: Use HAVE_VALGRIND_H some more. 2008-06-20 21:08:47 +00:00
gstbufferlist.c Fixes for -Wwrite-strings 2010-03-10 20:50:10 +01:00
gstbus.c gstbus: Unref pipeline after usage in test_custom_main_context unit test 2009-08-11 05:48:22 +02:00
gstcaps.c gstcaps: Make sure _normalize() is applied on all structures. 2010-07-01 18:17:40 +02:00
gstchildproxy.c checks: Fix string leaks in the new childproxy test 2009-10-08 02:20:51 +01:00
gstclock.c clock: use the new gst_clock_id_wait_async_full. 2010-07-06 10:46:42 +02:00
gstelement.c checks: don't assume element factory is not loaded yet 2010-07-03 14:11:32 +01:00
gstevent.c Don't use gst_element_get_pad(). 2008-05-21 15:57:52 +00:00
gstghostpad.c Revert "gstpad: Return pad template in get_caps if pad is not negotiable" 2010-06-15 11:54:19 +02:00
gstindex.c gst/gstindex.*: Don't free key strings which we don't own. Fixes crash in gst_index_entry_free() (#522741). 2008-03-17 10:21:59 +00:00
gstinfo.c API: add FIXME and DUMPMEM log levels and convenience macros 2009-04-08 21:32:05 +01:00
gstinterface.c gst/gstinterface.c: Don't crash if the element supports the interface queried, but does not implement GstImplementsIn... 2008-02-29 18:38:54 +00:00
gstiterator.c check: Attempt to fix type-punning warning in the gstiterator test 2009-10-07 16:36:31 +01:00
gstmessage.c message: add QoS message to inform apps of lost data 2010-03-17 19:16:42 +01:00
gstminiobject.c Fixes for -Wmissing-declarations -Wmissing-prototypes 2010-03-11 10:59:57 +01:00
gstobject.c tests: make *_get_type() in tests thread safe 2010-07-21 21:08:32 +01:00
gstpad.c Fixes for -Wwrite-strings 2010-03-10 20:50:10 +01:00
gstparamspecs.c Make code safe for -Wredundant-decls 2010-03-10 20:45:33 +01:00
gstpipeline.c pipeline: deprecate old methods, fix test 2009-05-29 12:21:36 +02:00
gstplugin.c 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
gstpoll.c win32: Fix build failures of tests 2010-03-11 21:02:45 +01:00
gstpreset.c tests: make *_get_type() in tests thread safe 2010-07-21 21:08:32 +01:00
gstquery.c Don't use gst_element_get_pad(). 2008-05-21 15:57:52 +00:00
gstregistry.c Re-enable and fix disabled bit of the registry test 2009-10-06 19:51:44 +01:00
gstsegment.c gstsegment: Actually start==stop==segment_start is inside the segment 2009-08-11 13:21:35 +02:00
gststructure.c structure: add mapping for (uint) to allow deserialisation of unsigned integers 2010-03-23 19:23:22 +00:00
gstsystemclock.c clock: use the new gst_clock_id_wait_async_full. 2010-07-06 10:46:42 +02:00
gsttag.c checks: add unit test for recent taglist merge_strings_with_comma fix 2010-07-11 19:00:54 +01:00
gsttagsetter.c checks: rewrite gsttagsetter test to use fewer g_usleep() 2010-07-06 11:16:17 +01:00
gsttask.c tests: make sure the tasks are joined 2009-07-20 18:03:21 +02:00
gsturi.c tests/check/gst/gsturi.c: Also check for the other file URI variant on win32. 2007-09-12 16:35:48 +00:00
gstutils.c utils: Fix GMP scaling unit test 2009-09-15 11:31:15 +02:00
gstvalue.c value: Add test for deserializing fourccs 2010-06-12 08:07:46 +02:00
gstxml.c Remove executable bits on xml unit test. 2009-10-20 12:21:41 -07:00
struct_hppa.h tests: remove ABI checks for GstClockEntry. 2010-07-06 10:46:42 +02:00
struct_i386.h tests: remove ABI checks for GstClockEntry. 2010-07-06 10:46:42 +02:00
struct_ppc32.h tests: remove ABI checks for GstClockEntry. 2010-07-06 10:46:42 +02:00
struct_ppc64.h tests: remove ABI checks for GstClockEntry. 2010-07-06 10:46:42 +02:00
struct_sparc.h tests: remove ABI checks for GstClockEntry. 2010-07-06 10:46:42 +02:00
struct_x86_64.h tests: remove ABI checks for GstClockEntry. 2010-07-06 10:46:42 +02:00