qa-report: rework qa-report API
authorThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 17 Jul 2013 00:15:09 +0000 (21:15 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 17 Jul 2013 00:15:09 +0000 (21:15 -0300)
commit4e84ad651361a159565c2807c1e9b25e612c4cf3
treed8b18e9a5196c4e9bb868f540c83143215e84e8a
parentd1fde6f4cf9e641616445d6fb908cf432558be67
qa-report: rework qa-report API

Remove error from GstQaErrorReport, making it only GstQaReport. Add
 a level and use area and subarea code, with an extra string for message
 adding details.

Provide macros on qa-monitor to make it easy to create reports.
validate/gst/qa/gst-qa-monitor.c
validate/gst/qa/gst-qa-monitor.h
validate/gst/qa/gst-qa-pad-monitor.c
validate/gst/qa/gst-qa-report.c
validate/gst/qa/gst-qa-report.h
validate/gst/qa/gst-qa-runner.c
validate/gst/qa/gst-qa-runner.h
validate/gst/qa/gst-qa.c