Lines Matching refs:infile
50 sfe_copy_data_fp (SNDFILE *outfile, SNDFILE *infile, int channels, int normalize)
57 sf_command (infile, SFC_CALC_SIGNAL_MAX, &max, sizeof (max)) ;
63 { readcount = sf_readf_double (infile, data, frames) ;
68 { sf_command (infile, SFC_SET_NORM_DOUBLE, NULL, SF_FALSE) ;
71 { readcount = sf_readf_double (infile, data, frames) ;
86 sfe_copy_data_int (SNDFILE *outfile, SNDFILE *infile, int channels)
94 { readcount = (int) sf_readf_int (infile, data, frames) ;
105 merge_broadcast_info (SNDFILE * infile, SNDFILE * outfile, int format, const METADATA_INFO * info)
134 if (sf_command (infile, SFC_GET_BROADCAST_INFO, &binfo, sizeof (binfo)) == 0)
135 { if (infile == outfile)
235 { SNDFILE *infile = NULL, *outfile = NULL ;
244 infile = outfile = sf_open (filenames [0], SFM_RDWR, &sfinfo) ;
246 { infile = sf_open (filenames [0], SFM_READ, &sfinfo) ;
253 if (infile == NULL)
254 { printf ("Error : Not able to open input file '%s' : %s\n", filenames [0], sf_strerror (infile)) ;
265 if (info->has_bext_fields && merge_broadcast_info (infile, outfile, sfinfo.format, info))
270 if (infile != outfile)
275 { if (sfe_copy_data_fp (outfile, infile, sfinfo.channels, SF_FALSE) != 0)
282 sfe_copy_data_int (outfile, infile, sfinfo.channels) ;
289 if (outfile != NULL && outfile != infile)
292 if (infile != NULL)
293 sf_close (infile) ;