summaryrefslogtreecommitdiff
path: root/sys/mediafoundation/gstmftransform.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sys/mediafoundation/gstmftransform.cpp')
-rw-r--r--sys/mediafoundation/gstmftransform.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/mediafoundation/gstmftransform.cpp b/sys/mediafoundation/gstmftransform.cpp
index d8677add2..08f5f307d 100644
--- a/sys/mediafoundation/gstmftransform.cpp
+++ b/sys/mediafoundation/gstmftransform.cpp
@@ -625,7 +625,7 @@ gst_mf_transform_drain (GstMFTransform * object)
g_return_val_if_fail (GST_IS_MF_TRANSFORM (object), FALSE);
- if (!object->transform)
+ if (!object->transform || !object->running)
return TRUE;
object->running = FALSE;