summaryrefslogtreecommitdiffstats
path: root/gst
diff options
context:
space:
mode:
Diffstat (limited to 'gst')
-rw-r--r--gst/playondemand/filter.func3
1 files changed, 2 insertions, 1 deletions
diff --git a/gst/playondemand/filter.func b/gst/playondemand/filter.func
index 6f81c975..08bc2f97 100644
--- a/gst/playondemand/filter.func
+++ b/gst/playondemand/filter.func
@@ -116,5 +116,6 @@ do {
if (! filter->eos) {
in = gst_pad_pull(filter->sinkpad);
}
+ gst_element_yield (GST_ELEMENT (filter));
-} while (! GST_ELEMENT_IS_COTHREAD_STOPPING(elem));
+} while (TRUE);