(self, data)
| 742 | return self._nframeswritten |
| 743 | |
| 744 | def writeframesraw(self, data): |
| 745 | if not isinstance(data, (bytes, bytearray)): |
| 746 | data = memoryview(data).cast('B') |
| 747 | self._ensure_header_written(len(data)) |
| 748 | nframes = len(data) // (self._sampwidth * self._nchannels) |
| 749 | if self._convert: |
| 750 | data = self._convert(data) |
| 751 | self._file.write(data) |
| 752 | self._nframeswritten = self._nframeswritten + nframes |
| 753 | self._datawritten = self._datawritten + len(data) |
| 754 | |
| 755 | def writeframes(self, data): |
| 756 | self.writeframesraw(data) |
no test coverage detected