GStreamer multimedia framework
Find a file
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
debug-viewer debug-viewer: Add screenshot 2020-06-20 13:36:50 +00:00
docs validate: Update documentation now core plugins are integrated 2020-06-03 14:29:22 -04:00
hooks Pass python files through autopep8 2019-04-03 13:38:42 +00:00
tracer Pass python files through autopep8 2019-04-03 13:38:42 +00:00
validate validate:scenario: Replace the sub-action with a foreach action type 2020-06-22 17:20:32 +00:00
.arcconfig Update .arcconfig 2015-10-10 10:47:40 +01:00
.gitignore validate: remove autotools build 2019-10-15 00:24:00 +01:00
.gitlab-ci.yml ci: Port from only: to rules 2020-03-17 11:53:36 -04:00
ChangeLog Release 1.17.1 2020-06-19 19:27:58 +01:00
gst-devtools.doap Release 1.17.1 2020-06-19 19:27:58 +01:00
meson.build validate: Add an action type to set timed value properties 2020-06-22 17:20:32 +00:00
meson_options.txt meson: make debug_viewer a feature option 2020-05-29 14:30:26 +00:00
NEWS Release 1.17.1 2020-06-19 19:27:58 +01:00
RELEASE Release 1.17.1 2020-06-19 19:27:58 +01:00