validate: keep executing actions even after linking up following execution
authorThibault Saunier <tsaunier@gnome.org>
Fri, 13 Mar 2015 17:07:00 +0000 (17:07 +0000)
committerThibault Saunier <tsaunier@gnome.org>
Fri, 13 Mar 2015 18:04:42 +0000 (18:04 +0000)
When linking actions execution without waiting on execution context, then
idle callback should keep being called so following action keep being
executed.

validate/gst/validate/gst-validate-scenario.c

index fc52a0e..7053f80 100644 (file)
@@ -1338,7 +1338,7 @@ execute_next_action (GstValidateScenario * scenario)
       GST_DEBUG_OBJECT (scenario, "Executing only on idle, waiting for"
           " next dispatch");
 
-      return G_SOURCE_REMOVE;
+      return G_SOURCE_CONTINUE;
     }
   } else {
     GST_DEBUG_OBJECT (scenario, "Remove source, waiting for action"