validate: media-check: Add a way to skip pluggin parsers
authorThibault Saunier <tsaunier@igalia.com>
Fri, 25 May 2018 13:35:10 +0000 (15:35 +0200)
committerThibault Saunier <tsaunier@igalia.com>
Fri, 15 Jun 2018 16:05:14 +0000 (12:05 -0400)
commitb2e71e140492d4855ca0a76200c67b8d5fe5b647
tree3588504d28f65cb5360010063186ed6a7cf35833
parentad6fc12b769fa0f6bdbde60e0a887d076a4efc69
validate: media-check: Add a way to skip pluggin parsers

This is useful when you want to check only the demuxer output.

- Keep the information in the media file so that we can launch media-check
  with the proper arguments in the launcher. Update it accordingly.
- Refactor compare_streams to simplify it, which in the end leads to
  reporting all the issues instead of exiting on the first one.
validate/gst/validate/gst-validate-enum-types.h.template
validate/gst/validate/media-descriptor-parser.c
validate/gst/validate/media-descriptor-writer.c
validate/gst/validate/media-descriptor-writer.h
validate/gst/validate/media-descriptor.c
validate/gst/validate/media-descriptor.h
validate/launcher/apps/gstvalidate.py
validate/launcher/baseclasses.py
validate/tools/gst-validate-media-check.c