Lines Matching refs:sf
72 SNDFILE *sf ; member
164 : sf (nullptr), sfinfo (), ref (1) in SNDFILE_ref()
169 { if (sf != nullptr) sf_close (sf) ; } in ~SNDFILE_ref()
187 p->sf = sf_open (path, mode, &p->sfinfo) ; in SndfileHandle()
209 p->sf = sf_open (path.c_str (), mode, &p->sfinfo) ; in SndfileHandle()
234 p->sf = sf_open_fd (fd, mode, &p->sfinfo, close_desc) ; in SndfileHandle()
256 p->sf = sf_open_virtual (&sfvirtual, mode, &p->sfinfo, user_data) ; in SndfileHandle()
293 { return sf_error (p->sf) ; } in error()
297 { return sf_strerror (p->sf) ; } in strError()
301 { return sf_command (p->sf, cmd, data, datasize) ; } in command()
305 { return sf_seek (p->sf, frame_count, whence) ; } in seek()
309 { sf_write_sync (p->sf) ; } in writeSync()
313 { return sf_set_string (p->sf, str_type, str) ; } in setString()
317 { return sf_get_string (p->sf, str_type) ; } in getString()
338 { return sf_read_short (p->sf, ptr, items) ; } in read()
342 { return sf_read_int (p->sf, ptr, items) ; } in read()
346 { return sf_read_float (p->sf, ptr, items) ; } in read()
350 { return sf_read_double (p->sf, ptr, items) ; } in read()
354 { return sf_write_short (p->sf, ptr, items) ; } in write()
358 { return sf_write_int (p->sf, ptr, items) ; } in write()
362 { return sf_write_float (p->sf, ptr, items) ; } in write()
366 { return sf_write_double (p->sf, ptr, items) ; } in write()
370 { return sf_readf_short (p->sf, ptr, frame_count) ; } in readf()
374 { return sf_readf_int (p->sf, ptr, frame_count) ; } in readf()
378 { return sf_readf_float (p->sf, ptr, frame_count) ; } in readf()
382 { return sf_readf_double (p->sf, ptr, frame_count) ; } in readf()
386 { return sf_writef_short (p->sf, ptr, frame_count) ; } in writef()
390 { return sf_writef_int (p->sf, ptr, frame_count) ; } in writef()
394 { return sf_writef_float (p->sf, ptr, frame_count) ; } in writef()
398 { return sf_writef_double (p->sf, ptr, frame_count) ; } in writef()
402 { return sf_read_raw (p->sf, ptr, bytes) ; } in readRaw()
406 { return sf_write_raw (p->sf, ptr, bytes) ; } in writeRaw()
410 { return (p ? p->sf : nullptr) ; } in rawHandle()
418 SNDFILE * sf = p->sf ; in takeOwnership() local
419 p->sf = nullptr ; in takeOwnership()
422 return sf ; in takeOwnership()
443 p->sf = sf_wchar_open (wpath, mode, &p->sfinfo) ; in SndfileHandle()