Lines Matching defs:file

77 {	SNDFILE		*file ;
106 if (! (file = sf_open (filename, SFM_WRITE, &sfinfo)))
112 if ((k = sf_writef_int (file, orig, datalen)) != datalen)
116 sf_close (file) ;
123 if (! (file = sf_open (filename, SFM_READ, &sfinfo)))
135 { printf ("Too few.frames in file. (%" PRId64 " should be a little more than %" PRId64 ")\n", datalen, sfinfo.frames) ;
140 { printf ("Too many.frames in file. (%" PRId64 " should be a little more than %" PRId64 ")\n", datalen, sfinfo.frames) ;
145 { printf ("Incorrect number of channels in file.\n") ;
149 check_log_buffer_or_die (file, __LINE__) ;
151 if ((k = sf_readf_int (file, data, datalen)) != datalen)
171 if ((k = sf_readf_int (file, data, datalen)) != sfinfo.frames - datalen)
177 ** to the end of a file so as to fill out a block.
193 if ((k = sf_seek (file, 0, SEEK_SET)) != 0)
194 { printf ("Line %d: Seek to start of file failed (%d).\n", __LINE__, k) ;
201 if ((k = sf_readf_int (file, data, 11)) != 11)
218 /* Check seek from start of file. */
219 if ((k = sf_seek (file, seekpos, SEEK_SET)) != seekpos)
220 { printf ("Seek to start of file + %" PRId64 " failed (%d).\n", seekpos, k) ;
224 if ((k = sf_readf_int (file, data, 1)) != 1)
225 { printf ("Line %d: sf_readf_int (file, data, 1) returned %d.\n", __LINE__, k) ;
234 if ((k = sf_seek (file, 0, SEEK_CUR)) != seekpos + 1)
239 seekpos = sf_seek (file, 0, SEEK_CUR) + BUFFER_SIZE / 5 ;
240 k = sf_seek (file, BUFFER_SIZE / 5, SEEK_CUR) ;
241 sf_readf_int (file, data, 1) ;
247 seekpos = sf_seek (file, 0, SEEK_CUR) - 20 ;
249 k = sf_seek (file, -20, SEEK_CUR) ;
250 sf_readf_int (file, data, 1) ;
256 /* Check that read past end of file returns number of items. */
257 sf_seek (file, (int) sfinfo.frames, SEEK_SET) ;
259 if ((k = sf_readf_int (file, data, datalen)) != 0)
260 { printf ("Line %d: Return value from sf_readf_int past end of file incorrect (%d).\n", __LINE__, k) ;
265 if ((k = sf_seek (file, 5 - (int) sfinfo.frames, SEEK_END)) != 5)
270 sf_readf_int (file, data, 1) ;
276 sf_close (file) ;