Actually preload the data.
(self, preload)
| 590 | return self |
| 591 | |
| 592 | def _preload_data(self, preload): |
| 593 | """Actually preload the data.""" |
| 594 | data_buffer = preload |
| 595 | if isinstance(preload, bool | np.bool_) and not preload: |
| 596 | data_buffer = None |
| 597 | t = self.times |
| 598 | logger.info( |
| 599 | f"Reading 0 ... {len(t) - 1} = {0.0:9.3f} ... {t[-1]:9.3f} secs..." |
| 600 | ) |
| 601 | self._data = self._read_segment(data_buffer=data_buffer) |
| 602 | assert len(self._data) == self.info["nchan"] |
| 603 | self.preload = True |
| 604 | self._comp = None # no longer needed |
| 605 | self.close() |
| 606 | |
| 607 | @property |
| 608 | def _first_time(self): |
no test coverage detected