From 040521397e96535867be96c30b7fbf7803175824 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Sun, 25 Mar 2018 00:48:29 +0100 Subject: [PATCH] Dont use invalid sound devices PulseAudio has devices that are None Fixes #8797 --- gajim/common/multimedia_helpers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gajim/common/multimedia_helpers.py b/gajim/common/multimedia_helpers.py index 5b473c246..4865211a6 100644 --- a/gajim/common/multimedia_helpers.py +++ b/gajim/common/multimedia_helpers.py @@ -44,6 +44,8 @@ class DeviceManager(object): if devices: self.devices[text % _('Default device')] = pipe % name for device in devices: + if device is None: + continue element.set_state(Gst.State.NULL) element.set_property('device', device) element.set_state(Gst.State.READY)