From 210447debbcd88b728bf1c80f5acbd1434963ff2 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Sat, 14 Aug 2010 14:56:57 +0200 Subject: [PATCH] Add destroy method to GStreamerOutput --- mopidy/outputs/gstreamer.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mopidy/outputs/gstreamer.py b/mopidy/outputs/gstreamer.py index d2c0af94..a28329f7 100644 --- a/mopidy/outputs/gstreamer.py +++ b/mopidy/outputs/gstreamer.py @@ -20,8 +20,11 @@ class GStreamerOutput(object): """ def __init__(self, core_queue, output_queue): - process = GStreamerProcess(core_queue, output_queue) - process.start() + self.process = GStreamerProcess(core_queue, output_queue) + self.process.start() + + def destroy(self): + self.process.terminate() class GStreamerMessagesThread(threading.Thread): def run(self):