MCPcopy Index your code
hub / github.com/RustPython/RustPython / _ensure_header_written

Method _ensure_header_written

Lib/wave.py:610–618  ·  view source on GitHub ↗
(self, datasize)

Source from the content-addressed store, hash-verified

608 #
609
610 def _ensure_header_written(self, datasize):
611 if not self._headerwritten:
612 if not self._nchannels:
613 raise Error('# channels not specified')
614 if not self._sampwidth:
615 raise Error('sample width not specified')
616 if not self._framerate:
617 raise Error('sampling rate not specified')
618 self._write_header(datasize)
619
620 def _write_header(self, initlength):
621 assert not self._headerwritten

Callers 2

writeframesrawMethod · 0.95
closeMethod · 0.95

Calls 2

_write_headerMethod · 0.95
ErrorClass · 0.70

Tested by

no test coverage detected