gstreamer/tests/check
Henry Wilkes 7f65b7be0c asset: fix handling of proxies
Previous usage of the property proxy-target seemed to alternate between
the two definitions:
+ The asset we are the default proxy of
+ The asset we are in the proxy list of
Now, the latter definition is used, which seems more useful to a user
since knowing the latter can easily allow you to find out the former.

The previous behaviour of ges_asset_set_proxy (asset, NULL) was not very
clear. It is now defined so that it clears all the proxies for 'asset'.
This means that after this call, the GESAsset:proxy property will indeed
be NULL.

Also fixed:
+ We can call ges_asset_set_proxy (asset, proxy) when 'proxy' is already
  in the proxy list of 'asset'.
+ Handling of removing the default proxy in ges_asset_unproxy. This was
  sending out the wrong notifies.
+ Prohibiting circular proxying. Before we could only prevent one case,
  we should now be able to prevent all cases. This will prevent a hang
  in ges_asset_request.
2020-03-05 17:04:51 -03:00
..
assets tests/integration: add an asset directory. 2013-08-01 15:16:28 +02:00
ges asset: fix handling of proxies 2020-03-05 17:04:51 -03:00
nle tests:nle: Unref the bus before unrefing the pipeline 2019-08-12 17:40:33 -04:00
python pythontests: change num layers in timeline to 1 2020-03-05 17:04:51 -03:00
scenarios framepositioner: Reposition source when the user positioned them 2020-02-26 13:39:29 -03:00
meson.build framepositioner: Reposition source when the user positioned them 2020-02-26 13:39:29 -03:00
nose2-junit-xml.cfg.in tests: Fix running python unit tests 2016-11-15 19:11:39 -03:00