diff options
Diffstat (limited to 'live-mogrify.py')
| -rw-r--r-- | live-mogrify.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/live-mogrify.py b/live-mogrify.py index 6b14eb8..dc44e6e 100644 --- a/live-mogrify.py +++ b/live-mogrify.py @@ -123,16 +123,18 @@ def process_image(opt, data_opt, im): return img class Listener(CortexRPC): - def __init__: + def __init__(self): opt, data_opt = load_opt() self.opt = opt self.data_opt = data_opt - self.rpc_client = CortexRPC(self.get_opts, self.set_data_opt, self.activate) + self.working = False + self.rpc_client = CortexRPC(self._set_fn, self._get_fn, self._ready_fn) def _set_fn(key, value): self.data_opt[key] = value def _get_fn(self): return vars(self.data_opt) def _ready_fn(): + self.connect() process_live_input(self.opt, self.data_opt, self.rpc_client) def process_live_input(opt, data_opt, rpc_client): |
