Lines Matching defs:sndfile
30 #include <sndfile.h>
41 #include <pulsecore/sndfile-util.h>
52 SNDFILE *sndfile;
53 sf_count_t (*readf_function)(SNDFILE *sndfile, void *ptr, sf_count_t frames);
90 if (u->sndfile)
91 sf_close(u->sndfile);
160 if (!u->sndfile)
170 n = u->readf_function(u->sndfile, p, (sf_count_t) (length/fs));
173 n = sf_read_raw(u->sndfile, p, (sf_count_t) length);
181 sf_close(u->sndfile);
182 u->sndfile = NULL;
249 u->sndfile = NULL;
278 if (!(u->sndfile = sf_open_fd(fd, SFM_READ, &sfi, 1))) {
285 if (pa_sndfile_read_sample_spec(u->sndfile, &ss) < 0) {
290 if (pa_sndfile_read_channel_map(u->sndfile, &cm) < 0) {
306 pa_sndfile_init_proplist(u->sndfile, data.proplist);