Lines Matching refs:_file
168 if self._file:
178 self._file = file
222 return self._file
270 data = self._file.read()
272 data = self._file.read(nframes * self._framesize)
283 self._file.seek(self._data_pos)
294 self._file.seek(self._data_pos + pos * self._framesize)
298 file = self._file
300 self._file = None
316 if self._file:
318 self._file = None
327 self._file = file
424 self._file.write(data)
435 if self._file:
441 self._file.flush()
443 file = self._file
444 self._file = None
484 _write_u32(self._file, AUDIO_FILE_MAGIC)
487 _write_u32(self._file, header_size)
493 self._form_length_pos = self._file.tell()
496 _write_u32(self._file, length)
498 _write_u32(self._file, encoding)
499 _write_u32(self._file, self._framerate)
500 _write_u32(self._file, self._nchannels)
501 self._file.write(self._info)
502 self._file.write(b'\0'*(header_size - len(self._info) - 24))
507 self._file.seek(self._form_length_pos)
508 _write_u32(self._file, self._datawritten)
510 self._file.seek(0, 2)