summaryrefslogtreecommitdiffstats
path: root/clients/ivamPipeConnector.py
diff options
context:
space:
mode:
Diffstat (limited to 'clients/ivamPipeConnector.py')
-rw-r--r--clients/ivamPipeConnector.py4
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):