mftransform: Don't try to drain if MFT is not running
authorSeungha Yang <seungha@centricular.com>
Sat, 6 Jun 2020 12:01:24 +0000 (21:01 +0900)
committerSeungha Yang <seungha@centricular.com>
Sat, 6 Jun 2020 12:03:05 +0000 (21:03 +0900)
commitcec68584013292e4e31029f3cd348fcc1f4abeb1
tree92f840f8f30f871ecb1be67b7976753701a75bd4
parenta048ce81d4276641a5c84b17cbfdfaf55f0d723e
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>
sys/mediafoundation/gstmftransform.cpp