mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-22 14:06:23 +00:00
mftransform: Don't try to drain if MFT is not running
Otherwise MFT will be blocked forever as no event can be generated by IMFMediaEventGenerator. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1322>
This commit is contained in:
parent
a048ce81d4
commit
cec6858401
1 changed files with 1 additions and 1 deletions
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue