diff options
Diffstat (limited to 'gst')
-rw-r--r-- | gst/playondemand/filter.func | 3 |
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); |