diff options
Diffstat (limited to 'clients/ivamPipeConnector.py')
-rw-r--r-- | clients/ivamPipeConnector.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clients/ivamPipeConnector.py b/clients/ivamPipeConnector.py index af302b8..bbaf9ed 100644 --- a/clients/ivamPipeConnector.py +++ b/clients/ivamPipeConnector.py @@ -92,6 +92,7 @@ class PipeConnector(ivamApi.Connector): self.recordName = fname self.recording = True + self.recordLength = 0 def stopRecording(self): @@ -102,7 +103,7 @@ class PipeConnector(ivamApi.Connector): self.recordFile.close() self.recording = False - self.processor.onRecordFinish(self, self.recordName) + self.processor.onRecordFinish(self, self.recordName, self.recordLength) def setTimeout(self, t): @@ -198,6 +199,7 @@ class PipeConnector(ivamApi.Connector): self.quit = 1 elif self.recording: self.recordFile.write(buf) + self.recordLength += len(buf) def writeStdout(self): |