qa-runner: simplify runner to not hold refs to monitor/pipeline
authorThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 7 Aug 2013 19:10:57 +0000 (16:10 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 7 Aug 2013 19:10:57 +0000 (16:10 -0300)
commit08aae8336b2807595d18686a930cdd8ddde4b6e3
treed6cb523f2fdddc77fd80df12e325efbdfe0d6626
parent61d39d6e74bfb3a5b2d29c437528d53743461cf3
qa-runner: simplify runner to not hold refs to monitor/pipeline

The GstQaRunner is now a simple aggregator of reports that it receives
from monitors and filechecker. This allows it to be used in both
scenarios without  APIs that expect GstElement or Monitors, that are
only used on the pipeline monitoring QA tests.
validate/gst/qa/gst-qa-monitor-preload.c
validate/gst/qa/gst-qa-runner.c
validate/gst/qa/gst-qa-runner.h
validate/gst/qa/gst-qa-scenario.c
validate/gst/qa/gst-qa-scenario.h
validate/gst/qa/gst-qa-transcoding.c
validate/gst/qa/gst-qa.c
validate/gst/qa/qa.h