add daemon argument in meth:run

This commit is contained in:
Mathias Koehler 2011-12-11 22:02:04 +01:00
parent 8d130194ee
commit 4e49b91c9e

View file

@ -81,7 +81,7 @@ class FFmpegProcess(object):
line = '' line = ''
out.close() out.close()
def run(self): def run(self, daemon=True):
"""Executes the command. A thread will be started to collect """Executes the command. A thread will be started to collect
the outputs (stderr and stdout) from that command. the outputs (stderr and stdout) from that command.
The outputs will be written to the queue. The outputs will be written to the queue.
@ -92,7 +92,7 @@ class FFmpegProcess(object):
stdin=PIPE, stdout=PIPE, stderr=STDOUT) stdin=PIPE, stdout=PIPE, stderr=STDOUT)
thread = Thread(target=self._queue_output, thread = Thread(target=self._queue_output,
args=(self.process.stdout, self.queue)) args=(self.process.stdout, self.queue))
thread.deamon = True thread.deamon = daemon
thread.start() thread.start()
return self return self