From 26ba938e04b7361b05758e6a27ed778da2e59844 Mon Sep 17 00:00:00 2001 From: Lars Immisch Date: Fri, 19 Apr 2024 18:32:38 +0100 Subject: [PATCH] Make commands optional --- loopback.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/loopback.py b/loopback.py index 692e1ac..37adb43 100644 --- a/loopback.py +++ b/loopback.py @@ -70,8 +70,13 @@ class Loopback(object): self.capture = capture self.capture_pd = PollDescriptor.from_alsa_object('capture', capture) - self.run_after_stop = run_after_stop.split(' ') - self.run_before_start = run_before_start.split(' ') + self.run_after_stop = None + if run_after_stop: + self.run_after_stop = run_after_stop.split(' ') + + self.run_before_start = None + if run_before_start: + self.run_before_start = run_before_start.split(' ') self.run_after_stop_did_run = False self.waitBeforeOpen = False