file-checker: add file playback testing feature
authorThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 7 Aug 2013 14:31:04 +0000 (11:31 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 7 Aug 2013 14:31:04 +0000 (11:31 -0300)
commit61d39d6e74bfb3a5b2d29c437528d53743461cf3
treed03e4e0b9b7c084dc628068e441d49633059570e
parentb959a781a9f631bcb1ea10961dd7eb99bbf53b17
file-checker: add file playback testing feature

Adds a property that triggers the file playback tests on
GstQaFileCheker. Also enable it in the gst-transcoding post file checks.

The implementation is simple, just create a playbin2 and use fakesinks
as sinks, set it to playing and wait for either EOS or ERROR messages.
validate/gst/qa/gst-qa-file-checker.c
validate/gst/qa/gst-qa-file-checker.h
validate/gst/qa/gst-qa-report.c
validate/gst/qa/gst-qa-report.h
validate/gst/qa/gst-qa-transcoding.c