Tim-Philipp Müller
3b54dace2d
tests: include config.h and don't include unix headers
...
In many cases the unistd.h includes weren't actually needed.
Preparation for making tests work on Windows with MSVC.
2017-11-24 13:41:20 +01:00
Christoph Reiter
9bf46a1065
gst: ref_sink() some more floating references returned by g_object_new()
...
https://bugzilla.gnome.org/show_bug.cgi?id=743062
2017-05-17 15:36:12 +03:00
Sebastian Dröge
a7d282d272
utils: Export linear regression calculation as public function
...
It is useful outside the GstClock code too.
https://bugzilla.gnome.org/show_bug.cgi?id=774916
2016-11-28 14:26:50 +02:00
Suhwang Kim
be6d3e9255
tests: clock: fix test clock name
...
Don't call the slave test clock "Master".
https://bugzilla.gnome.org/show_bug.cgi?id=746430
2015-04-15 09:31:11 +01:00
Jan Schmidt
bbae71133d
tests: Fix clock regression test
...
Fix up the values the test is checking for now that
the clock regression returns parameters starting from
the end of the regression range.
2015-02-07 05:16:23 +11:00
Jan Schmidt
81d613694c
clock: Improve slaving regression.
...
Add domain checks for the input values, and a variable precision
calculation that loops if necessary to ensure we never overflow
accumulators and then silently produce garbage results.
Make the (non-public) linear regression function available for
unit testing by putting it in a separate source file the test
can include. Add a unit test that the new regression function
produces sensible results for several inputs taken from real-world
captures.
2015-01-21 22:27:18 +11:00
Tim-Philipp Müller
2d85c0f18c
tests: fix clock unit test build failure after header changes
...
https://bugzilla.gnome.org/show_bug.cgi?id=688785
2012-11-23 13:32:07 +00:00
Tim-Philipp Müller
666c8c11c6
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-03 20:44:48 +00:00
Wim Taymans
10f3adfd9d
clock: make abstract
...
Make the GstClock type abstract.
Fix a horrible hack in the clock unit test.
2012-07-09 16:28:22 +02:00
Alessandro Decina
819780acf7
clock: use the new gst_clock_id_wait_async_full.
...
Use the new gst_clock_id_wait_async_full in gst_clock_set_master.
Also add some tests.
2010-07-06 10:46:42 +02:00