harness: Improve detection of element type
authorStian Selnes <stian@pexip.com>
Mon, 13 Jul 2015 09:03:13 +0000 (11:03 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 16 Jul 2015 15:23:20 +0000 (16:23 +0100)
commit8597284d0be697bffbdb9f31a0f4e6576bc0a73f
tree55f4c2ce7f49c0e5e782890e29ee5995db90b95c
parentfe6f694dbb7f64a37a7db7dd095da75a628645ca
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
libs/gst/check/gstharness.c
libs/gst/check/gstharness.h