gstreamer/validate/gst/validate
Alicia Boya García e536b05e5a validateflow: Fail when a pad is not attached
Previously validateflow tests did not fail when the pad was not
attached.

This was a limitation caused by how the Validate API worked. Before, the
`notify::validate-runner` signal was not emitted until a monitor was
attached to the override. This made impossible to listen for the
runner's `stopping` signal.

This patch fixes the problem by setting `validate-runner` for all
existing overrides when the runner is initialized and adding checks in
validateflow to error in the case no pad was attached.
2019-03-15 17:38:15 +00:00
..
gettext.h rename gst-qa -> gst-validate 2013-08-14 17:46:28 -03:00
gst-validate-bin-monitor.c validate: Add a way to print information about pipeline status 2017-07-26 15:45:37 -04:00
gst-validate-bin-monitor.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-element-monitor.c validate: Factor out a method to set properties on elements in utils 2017-07-19 11:34:19 -04:00
gst-validate-element-monitor.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-enum-types.c.template validate: Also mkenums with autotools 2017-07-26 16:18:02 -04:00
gst-validate-enum-types.h.template validate: media-check: Add a way to skip pluggin parsers 2018-06-15 12:05:14 -04:00
gst-validate-enums.h validate: Add a way to print information about pipeline status 2017-07-26 15:45:37 -04:00
gst-validate-i18n-lib.h rename gst-qa -> gst-validate 2013-08-14 17:46:28 -03:00
gst-validate-internal.h validate: Use g_object_{get|set}_qdata where applicable 2019-01-30 14:29:48 +01:00
gst-validate-media-info.c Check g_file_set_contents() return value 2017-07-18 10:14:59 -04:00
gst-validate-media-info.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-monitor-factory.c validate: Attach overrides before calling monitor.setup() 2017-06-16 17:36:34 -04:00
gst-validate-monitor-factory.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-monitor.c validate:tests: Fix race in validate_padmonitor.buffer_before_segment 2019-01-03 15:27:33 +00:00
gst-validate-monitor.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-override-registry.c validateflow: Fail when a pad is not attached 2019-03-15 17:38:15 +00:00
gst-validate-override-registry.h validateflow: Fail when a pad is not attached 2019-03-15 17:38:15 +00:00
gst-validate-override.c validate:override: Notify override object when they get attached 2018-11-17 09:13:22 -03:00
gst-validate-override.h New validate plugin: validateflow 2019-02-07 18:19:22 +00:00
gst-validate-pad-monitor.c validate: More usage of g_strcmp0 instead of strcmp 2019-03-06 10:15:21 +01:00
gst-validate-pad-monitor.h validate: allow config to check for minimum buffer frequency on pads 2019-02-20 12:12:46 +01:00
gst-validate-pipeline-monitor.c validate: Check that position <= duration from the pipeline monitor 2019-03-11 18:14:23 -03:00
gst-validate-pipeline-monitor.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-report.c validate: Notice that issue summaries should be 'stable' 2019-02-24 00:44:57 +00:00
gst-validate-report.h validate: allow config to check for minimum buffer frequency on pads 2019-02-20 12:12:46 +01:00
gst-validate-reporter.c validate: Handle G_LOG_ERROR in our glog handler 2019-02-01 23:46:21 +00:00
gst-validate-reporter.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-runner.c validateflow: Fail when a pad is not attached 2019-03-15 17:38:15 +00:00
gst-validate-runner.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
gst-validate-scenario.c validate:scenario: Cleanup spurious error message 2019-03-11 18:14:23 -03:00
gst-validate-scenario.h gst-validate-scenario: Make waits optional in appsrc-push 2019-02-24 01:23:58 +01:00
gst-validate-types.h validate: Do not forget to dist _full variant of scrubing scenarios 2015-02-16 20:56:49 +01:00
gst-validate-utils.c validate: More usage of g_strcmp0 instead of strcmp 2019-03-06 10:15:21 +01:00
gst-validate-utils.h validate: factor out gst_validate_element_matches_target() 2019-02-20 12:12:46 +01:00
Makefile.am validate: fix out of source tree build error 2018-04-25 08:54:46 -03:00
media-descriptor-parser.c validate: Update for g_type_class_add_private() deprecation in recent GLib 2018-09-20 15:16:16 -03:00
media-descriptor-parser.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
media-descriptor-writer.c validate: Update for g_type_class_add_private() deprecation in recent GLib 2018-09-20 15:16:16 -03:00
media-descriptor-writer.h validate: media-check: Add a way to skip pluggin parsers 2018-06-15 12:05:14 -04:00
media-descriptor.c validate: Update for g_type_class_add_private() deprecation in recent GLib 2018-09-20 15:16:16 -03:00
media-descriptor.h validate: media-check: Add a way to skip pluggin parsers 2018-06-15 12:05:14 -04:00
meson.build gst: allow building static libraries for e.g. Android/iOS 2018-12-10 16:47:50 +11:00
validate-prelude.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00
validate.c validate: Force LC_NUMERIC to C as it is required by our expression parser 2019-02-15 14:19:03 +00:00
validate.h validate: GST_EXPORT -> GST_VALIDATE_API 2018-03-13 14:00:01 +00:00