• Home
  • Raw
  • Download

Lines Matching refs:SNDFILE

54 SNDFILE* is an anonymous pointer to data which is private to the library.
59 SNDFILE* sf_open (const char *path, int mode, SF_INFO *sfinfo) ;
67 SNDFILE* sf_wchar_open (LPCWSTR wpath, int mode, SF_INFO *sfinfo) ;
197 SNDFILE* sf_open_fd (int fd, int mode, SF_INFO *sfinfo, int close_desc) ;
229 SNDFILE* sf_open_virtual (SF_VIRTUAL_IO *sfvirtual, int mode, SF_INFO *sfinfo, void *user_data) ;
318 sf_count_t sf_seek (SNDFILE *sndfile, sf_count_t frames, int whence) ;
356 int sf_error (SNDFILE *sndfile) ;
359 This function returns the current error number for the given SNDFILE.
378 const char* sf_strerror (SNDFILE *sndfile) ;
386 int sf_perror (SNDFILE *sndfile) ;
387 int sf_error_str (SNDFILE *sndfile, char* str, size_t len) ;
396 int sf_close (SNDFILE *sndfile) ;
405 void sf_write_sync (SNDFILE *sndfile) ;
415 sf_count_t sf_read_short (SNDFILE *sndfile, short *ptr, sf_count_t items) ;
416 sf_count_t sf_read_int (SNDFILE *sndfile, int *ptr, sf_count_t items) ;
417 sf_count_t sf_read_float (SNDFILE *sndfile, float *ptr, sf_count_t items) ;
418 sf_count_t sf_read_double (SNDFILE *sndfile, double *ptr, sf_count_t items) ;
423 sf_count_t sf_readf_short (SNDFILE *sndfile, short *ptr, sf_count_t frames) ;
424 sf_count_t sf_readf_int (SNDFILE *sndfile, int *ptr, sf_count_t frames) ;
425 sf_count_t sf_readf_float (SNDFILE *sndfile, float *ptr, sf_count_t frames) ;
426 sf_count_t sf_readf_double (SNDFILE *sndfile, double *ptr, sf_count_t frames) ;
445 sf_readf_short() with a count argument of N, on a SNDFILE with C channels, is
465 sf_count_t sf_write_short (SNDFILE *sndfile, short *ptr, sf_count_t items) ;
466 sf_count_t sf_write_int (SNDFILE *sndfile, int *ptr, sf_count_t items) ;
467 sf_count_t sf_write_float (SNDFILE *sndfile, float *ptr, sf_count_t items) ;
468 sf_count_t sf_write_double (SNDFILE *sndfile, double *ptr, sf_count_t items) ;
473 sf_count_t sf_writef_short (SNDFILE *sndfile, short *ptr, sf_count_t frames) ;
474 sf_count_t sf_writef_int (SNDFILE *sndfile, int *ptr, sf_count_t frames) ;
475 sf_count_t sf_writef_float (SNDFILE *sndfile, float *ptr, sf_count_t frames) ;
476 sf_count_t sf_writef_double (SNDFILE *sndfile, double *ptr, sf_count_t frames) ;
500 sf_count_t sf_read_raw (SNDFILE *sndfile, void *ptr, sf_count_t bytes) ;
501 sf_count_t sf_write_raw (SNDFILE *sndfile, void *ptr, sf_count_t bytes) ;
524 const char* sf_get_string (SNDFILE *sndfile, int str_type) ;
525 int sf_set_string (SNDFILE *sndfile, int str_type, const char* str) ;
575 int sf_current_byterate (SNDFILE *sndfile) ;
606 int sf_set_chunk (SNDFILE *sndfile, const SF_CHUNK_INFO *chunk_info) ;
631 sf_get_chunk_iterator (SNDFILE *sndfile, const SF_CHUNK_INFO *chunk_info) ;
645 of a chunk found in the `SNDFILE*` handle. If `chunk_info` is `NULL`, an
646 iterator to all chunks in the `SNDFILE*` handle is returned. The values of
654 * Another chunk iterator function is called on the same `SNDFILE*`
657 The memory for the iterator belongs to the SNDFILE* handle and is freed when