Lines Matching refs:_file
128 self._file = Chunk(file, bigendian = 0)
129 if self._file.getname() != b'RIFF':
131 if self._file.read(4) != b'WAVE':
138 chunk = Chunk(self._file, bigendian = 0)
182 return self._file
189 self._file = None
304 self._file = file
422 self._file.write(data)
433 if self._file:
437 self._file.flush()
439 self._file = None
461 self._file.write(b'RIFF')
466 self._form_length_pos = self._file.tell()
469 self._file.write(struct.pack('<L4s4sLHHLLHH4s',
476 self._data_length_pos = self._file.tell()
477 self._file.write(struct.pack('<L', self._datalength))
484 curpos = self._file.tell()
485 self._file.seek(self._form_length_pos, 0)
486 self._file.write(struct.pack('<L', 36 + self._datawritten))
487 self._file.seek(self._data_length_pos, 0)
488 self._file.write(struct.pack('<L', self._datawritten))
489 self._file.seek(curpos, 0)