From 78c847eeda9733fceacebf348f20a67bc561ac4a Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Tue, 3 Dec 2013 12:24:34 -0500 Subject: [PATCH] timeside/core.py: ProcessPipe.run(), pass channels, samplerate and blocksize to source.setup() --- timeside/core.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/timeside/core.py b/timeside/core.py index 6cb0131..b937de6 100644 --- a/timeside/core.py +++ b/timeside/core.py @@ -277,13 +277,13 @@ class ProcessPipe(object): pipe += ' | ' return pipe - def run(self): + def run(self, channels = None, samplerate = None, blocksize = None): """Setup/reset all processors in cascade and stream audio data along the pipe. Also returns the pipe itself.""" source = self.processors[0] items = self.processors[1:] - source.setup() + source.setup(channels = channels, samplerate = samplerate, blocksize = blocksize) last = source @@ -307,4 +307,4 @@ class ProcessPipe(object): item.post_process() for item in items: - item.release() \ No newline at end of file + item.release() -- 2.39.5