Lines Matching refs:sfinfo
94 SF_INFO sfinfo ;
99 { memset (&sfinfo, 0, sizeof (sfinfo)) ;
102 if (! (sndfile = sf_open (argv [k], SFM_READ, &sfinfo)))
107 if (sfinfo.channels < 1 || sfinfo.channels > 2)
108 { printf ("Error : channels = %d.\n", sfinfo.channels) ;
112 if ((alsa_dev = alsa_open (sfinfo.channels, (unsigned) sfinfo.samplerate, SF_FALSE)) == NULL)
115 subformat = sfinfo.format & SF_FORMAT_SUBMASK ;
130 alsa_write_float (alsa_dev, buffer, BUFFER_LEN / sfinfo.channels, sfinfo.channels) ;
135 alsa_write_float (alsa_dev, buffer, BUFFER_LEN / sfinfo.channels, sfinfo.channels) ;
366 SF_INFO sfinfo ;
370 { memset (&sfinfo, 0, sizeof (sfinfo)) ;
373 if (! (sndfile = sf_open (argv [k], SFM_READ, &sfinfo)))
378 if (sfinfo.channels < 1 || sfinfo.channels > 2)
379 { printf ("Error : channels = %d.\n", sfinfo.channels) ;
383 audio_device = opensoundsys_open_device (sfinfo.channels, sfinfo.samplerate) ;
385 subformat = sfinfo.format & SF_FORMAT_SUBMASK ;
501 SF_INFO sfinfo ;
582 if (! (audio_data.sndfile = sf_open (argv [k], SFM_READ, &(audio_data.sfinfo))))
587 audio_data.remaining = audio_data.sfinfo.frames * audio_data.sfinfo.channels ;
593 wf.nChannels = audio_data.sfinfo.channels ;
598 wf.nSamplesPerSec = audio_data.sfinfo.samplerate ;
600 wf.nBlockAlign = audio_data.sfinfo.channels * sizeof (short) ;
680 SF_INFO sfinfo ;
685 if (! (sndfile = sf_open (argv [k], SFM_READ, &sfinfo)))
690 if (sfinfo.channels < 1 || sfinfo.channels > 2)
691 { printf ("Error : channels = %d.\n", sfinfo.channels) ;
701 par.rate = sfinfo.samplerate ;
702 par.pchan = sfinfo.channels ;
739 SF_INFO sfinfo ;
746 if (! (sndfile = sf_open (argv [k], SFM_READ, &sfinfo)))
751 if (sfinfo.channels < 1 || sfinfo.channels > 2)
752 { printf ("Error : channels = %d.\n", sfinfo.channels) ;
765 audio_info.play.sample_rate = sfinfo.samplerate ;
766 audio_info.play.channels = sfinfo.channels ;