We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ed661d3 commit 4bb82a9Copy full SHA for 4bb82a9
pyxdf/pyxdf.py
@@ -256,11 +256,16 @@ def load_xdf(filename,
256
# read [Tag]
257
tag = struct.unpack('<H', f.read(2))[0]
258
log_str = ' Read tag: {} at {} bytes, length={}'.format(tag, f.tell(), chunklen)
259
+ StreamId = None
260
if tag in [2, 3, 4, 6]:
- StreamId = struct.unpack('<I', f.read(4))[0]
261
- log_str += ', StreamId={}'.format(StreamId)
262
- else:
263
- StreamId = None
+ _streamid = f.read(4)
+ try:
+ StreamId = struct.unpack("<I", _streamid)[0]
264
+ log_str += ", StreamId={}".format(StreamId)
265
+ except struct.error:
266
+ StreamId = "StreamId missing"
267
+ log_str += ", StreamId was missing"
268
+
269
270
logger.debug(log_str)
271
0 commit comments