Lines Matching refs:audio_if
60 audio_info_t audio_if; in sunstartread() local
157 if (ioctl(pPriv->device, AUDIO_GETINFO, &audio_if) < 0) { in sunstartread()
161 audio_if.record.precision = samplesize; in sunstartread()
162 audio_if.record.channels = ft->signal.channels; in sunstartread()
163 audio_if.record.sample_rate = ft->signal.rate; in sunstartread()
170 audio_if.record.encoding = encoding; in sunstartread()
172 ioctl(pPriv->device, AUDIO_SETINFO, &audio_if); in sunstartread()
173 if (audio_if.record.precision != samplesize) { in sunstartread()
177 if (audio_if.record.channels != ft->signal.channels) { in sunstartread()
181 if (audio_if.record.sample_rate != ft->signal.rate) { in sunstartread()
185 if (audio_if.record.encoding != encoding) { in sunstartread()
207 audio_info_t audio_if; in sunstartwrite() local
303 if (ioctl(pPriv->device, AUDIO_GETINFO, &audio_if) < 0) { in sunstartwrite()
307 audio_if.play.precision = samplesize; in sunstartwrite()
308 audio_if.play.channels = ft->signal.channels; in sunstartwrite()
309 audio_if.play.sample_rate = ft->signal.rate; in sunstartwrite()
316 audio_if.play.encoding = encoding; in sunstartwrite()
318 ioctl(pPriv->device, AUDIO_SETINFO, &audio_if); in sunstartwrite()
319 if (audio_if.play.precision != samplesize) { in sunstartwrite()
323 if (audio_if.play.channels != ft->signal.channels) { in sunstartwrite()
327 if (audio_if.play.sample_rate != ft->signal.rate) { in sunstartwrite()
331 if (audio_if.play.encoding != encoding) { in sunstartwrite()