gstreamer/validate/data
Thibault Saunier 9c08bfcaca validate:scenario: Replace the sub-action with a foreach action type
Sub-actions were really hard to use and conceptually weird. The
implementation was ugly and made the code complex for nothing.

Instead this commit introduces a `foreach` action type which allows
repeating actions passed in an `actions` array the number of time
specified by any `GstIntRange` value defined in the structure or its
`repeat` field.

This commit also makes sure that all action got through
gst_validate_action_set_done upon finalization.

+ Cleanup surrounding code
+ Add tests

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/207>
2020-06-22 17:20:32 +00:00
..
scenarios validate:scenario: Replace the sub-action with a foreach action type 2020-06-22 17:20:32 +00:00
gstvalidate.supp validate: Plug some leaks 2020-03-12 12:35:45 -03:00
meson.build validate: Add support for Meson as alternative/parallel build system 2016-08-25 15:12:31 -03:00
valgrind.config validate: Factor out a method to set properties on elements in utils 2017-07-19 11:34:19 -04:00