Fix --help for core-variables

master3.3 3.1.5
parent dcfcef49f6
commit 1fe8b8daf3

@ -88,6 +88,8 @@ class VariableClDesktopGstData(ReadonlyVariable):
def get(self):
# try import gst
try:
copyargv = sys.argv
sys.argv = []
olderr = os.dup(sys.stderr.fileno())
os.close(sys.stderr.fileno())
import gst
@ -95,6 +97,7 @@ class VariableClDesktopGstData(ReadonlyVariable):
except ImportError:
gst = None
finally:
sys.argv= copyargv
os.dup2(olderr,sys.stderr.fileno())
if gst is None:
return {}

Loading…
Cancel
Save