validate: Print actions directly from the scenario
authorThibault Saunier <tsaunier@gnome.org>
Tue, 17 Feb 2015 13:56:47 +0000 (14:56 +0100)
committerThibault Saunier <tsaunier@gnome.org>
Tue, 17 Feb 2015 16:11:51 +0000 (17:11 +0100)
commit08afce235cc24a8d5f36faa002f7d5848423b2a0
treec28083947fc9281b27767f6cddddef172b40cc01
parent8b6c521bb10a4cc97850bbf2a5a8c3345994a88f
validate: Print actions directly from the scenario

Avoiding user to have to print them in each and every action type
implementation.

This requires adding some API to prepare actions before printing them.
Preparing action in that case mean parsing the values contained in the
GstStructure parsing equations and setting back the actual value
afterward

API:
  * GstValidatePrepateAction
  * gst_validate_action_type_set_prepare_function
validate/gst/validate/gst-validate-report.c
validate/gst/validate/gst-validate-scenario.c
validate/gst/validate/gst-validate-scenario.h