Lines Matching refs:_file
172 if self._file:
182 self._file = file
228 return self._file
276 data = self._file.read()
278 data = self._file.read(nframes * self._framesize)
291 self._file.seek(self._data_pos)
302 self._file.seek(self._data_pos + pos * self._framesize)
306 file = self._file
308 self._file = None
324 if self._file:
326 self._file = None
335 self._file = file
434 self._file.write(data)
445 if self._file:
451 self._file.flush()
453 file = self._file
454 self._file = None
494 _write_u32(self._file, AUDIO_FILE_MAGIC)
497 _write_u32(self._file, header_size)
503 self._form_length_pos = self._file.tell()
506 _write_u32(self._file, length)
508 _write_u32(self._file, encoding)
509 _write_u32(self._file, self._framerate)
510 _write_u32(self._file, self._nchannels)
511 self._file.write(self._info)
512 self._file.write(b'\0'*(header_size - len(self._info) - 24))
517 self._file.seek(self._form_length_pos)
518 _write_u32(self._file, self._datawritten)
520 self._file.seek(0, 2)