GNOME Bugzilla – Bug 752498
GstHarness improvements
Last modified: 2015-08-16 13:36:37 UTC
Some stuff we have had locally that had not yet made it over to our 1.x branch: https://github.com/pexip/gstreamer/commit/366333025fe5a667fcc46cbf32b116fed4a97ac5.patch https://github.com/pexip/gstreamer/commit/b91423e5262e8e56a3d2cecfd1acf9da67a62645.patch https://github.com/pexip/gstreamer/commit/da835b9ab55fc151ad8fc69b27413e1463e86deb.patch
That last one should be https://github.com/pexip/gstreamer/commit/fc19c5b8f6a3bf03ece8a030aa75a94914dac2a9.patch
commit 0841b2a97ed031edc3c9d221fdf77ac7f0020b43 Author: Havard Graff <havard.graff@gmail.com> Date: Thu Jul 16 17:53:40 2015 +0200 harness: don't re-establish the harness sink and src pads Given that the element has the possibility to have one, they should already be there. https://bugzilla.gnome.org/show_bug.cgi?id=752498 commit 8597284d0be697bffbdb9f31a0f4e6576bc0a73f Author: Stian Selnes <stian@pexip.com> Date: Mon Jul 13 11:03:13 2015 +0200 harness: Improve detection of element type The element flag does not indicate wether a bin should be tested as a source or as a sink, eg. a bin with the sink flag may still have a source pad and a bin with the source flag may have a sink pad. In this case it is better to determine the element type by looking at the available pads and pad templates. Also rename srcpad and sinkpad where it actually represents element_srcpad_name and element_sinkpad_name. https://bugzilla.gnome.org/show_bug.cgi?id=752493 commit fe6f694dbb7f64a37a7db7dd095da75a628645ca Author: Stian Selnes <stian@pexip.com> Date: Mon Jul 13 11:10:49 2015 +0200 harness: Forward sticky events to sink harness Fixes issue where if a sink harness was added late the sticky events would not be forwared. https://bugzilla.gnome.org/show_bug.cgi?id=752494