Add destroy method to GStreamerOutput

This commit is contained in:
Thomas Adamcik 2010-08-14 14:56:57 +02:00
parent abcc9c1007
commit 210447debb

View File

@ -20,8 +20,11 @@ class GStreamerOutput(object):
""" """
def __init__(self, core_queue, output_queue): def __init__(self, core_queue, output_queue):
process = GStreamerProcess(core_queue, output_queue) self.process = GStreamerProcess(core_queue, output_queue)
process.start() self.process.start()
def destroy(self):
self.process.terminate()
class GStreamerMessagesThread(threading.Thread): class GStreamerMessagesThread(threading.Thread):
def run(self): def run(self):