qa-override-registry: register overrides by gtype and klass
authorThiago Santos <thiago.sousa.santos@collabora.com>
Mon, 29 Jul 2013 16:17:50 +0000 (13:17 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Mon, 29 Jul 2013 16:17:50 +0000 (13:17 -0300)
commit09fda8bbd2ad47996ea8873c643ef79a04c326e3
treea39efb4793df6e3809ed367ce331c36082287c9e
parente0d041d67b7cdfaee5c1014e2dab26bd7620c034
qa-override-registry: register overrides by gtype and klass

Overrides can now be registerd by gtype, meaning that they will
be attached to monitors that the target is of the requested type.

Also by element klass, that will check that the element has the
selected class in its details
validate/gst/qa/gst-qa-monitor.c
validate/gst/qa/gst-qa-monitor.h
validate/gst/qa/gst-qa-override-registry.c
validate/gst/qa/gst-qa-override-registry.h