restore secondary fft

This commit is contained in:
Jakob Ketterl
2021-08-28 00:10:46 +02:00
parent 47e78579d4
commit 4a4901fa38
2 changed files with 63 additions and 24 deletions

View File

@ -14,10 +14,11 @@ class Chain:
def empty(self):
return not self.workers
def _connect(self, w1, w2):
writer = Buffer(w1.getOutputFormat())
w1.setWriter(writer)
w2.setReader(writer.getReader())
def _connect(self, w1, w2, buffer: Union[Buffer, None] = None) -> None:
if buffer is None:
buffer = Buffer(w1.getOutputFormat())
w1.setWriter(buffer)
w2.setReader(buffer.getReader())
def setReader(self, reader):
if self.reader is reader: