Lines Matching defs:adev
78 print_audiodev(struct audiodev *adev, int i)
83 assert(adev != NULL);
86 i, adev->defaultdev ? '*' : ' ',
87 adev->xname, adev->pxname);
88 printf("%s", adev->audio_device.name);
89 if (strlen(adev->audio_device.version) > 0)
90 printf(" %s", adev->audio_device.version);
93 if ((adev->hwinfo.mode & AUMODE_PLAY)) {
95 adev->hwinfo.play.precision,
96 adev->hwinfo.play.channels,
97 adev->hwinfo.play.sample_rate);
102 if ((adev->hwinfo.mode & AUMODE_RECORD)) {
104 adev->hwinfo.record.precision,
105 adev->hwinfo.record.channels,
106 adev->hwinfo.record.sample_rate);
111 TAILQ_FOREACH(f, &adev->formats, next) {
150 struct audiodev *adev;
179 adev = audiodev_get(i);
180 if (adev == NULL) {
183 print_audiodev(adev, i);
193 adev = audiodev_get(i);
194 if (adev == NULL) {
197 printf("setting default audio device to %s\n", adev->xname);
198 if (audiodev_set_default(adev) == -1) {
212 adev = audiodev_get(i);
213 if (adev == NULL) {
244 if (audiodev_set_param(adev, mode, enc, prec, ch, freq) == -1) {
256 adev = audiodev_get(i);
257 if (adev == NULL) {
260 print_audiodev(adev, i);
261 if (audiodev_test(adev) == -1)