gstreamer/tests/check
Matthew Waters 86abf49c23 gst: add a promise object
An object that can be waited on and asked for asynchronous values.
In much the same way as promise/futures in js/java/etc

A callback can be installed for when the promise changes state.

Original idea by
Jan Schmidt <jan@centricular.com>

With contributions from
Nirbheek Chauhan <nirbheek@centricular.com>
Mathieu Duponchelle <mathieu@centricular.com>

https://bugzilla.gnome.org/show_bug.cgi?id=789843
2017-11-23 00:48:30 +11:00
..
elements tee-test: Test a real use case 2017-10-02 14:11:19 -04:00
generic check: Rename states unit test 2015-08-14 11:10:37 +02:00
gst gst: add a promise object 2017-11-23 00:48:30 +11:00
libs bytereader: fix peek value when scanning for 00 00 01 with non-0 offset 2017-02-22 11:07:24 +00:00
pipelines tests: fix message leak in seek test 2017-04-19 13:39:46 +01:00
tools tests: refactor tools check a little 2014-10-31 16:10:01 +00:00
.gitignore tests: add check for gst-inspect --exists functionality 2012-09-01 23:02:10 +01:00
Makefile.am gst: add a promise object 2017-11-23 00:48:30 +11:00
meson.build gst: add a promise object 2017-11-23 00:48:30 +11:00