Lines Matching defs:pcaps
42 int pa_oss_open(const char *device, int *mode, int* pcaps) {
52 if (!pcaps)
53 pcaps = ∩︀
59 if (ioctl(fd, SNDCTL_DSP_GETCAPS, pcaps) < 0) {
64 if (*pcaps & DSP_CAP_DUPLEX)
85 *pcaps = 0;
87 if (ioctl(fd, SNDCTL_DSP_GETCAPS, pcaps) < 0) {
100 *pcaps & DSP_CAP_BATCH ? " BATCH" : "",
102 *pcaps & DSP_CAP_BIND ? " BIND" : "",
106 *pcaps & DSP_CAP_COPROC ? " COPROC" : "",
107 *pcaps & DSP_CAP_DUPLEX ? " DUPLEX" : "",
109 *pcaps & DSP_CAP_FREERATE ? " FREERATE" : "",
114 *pcaps & DSP_CAP_INPUT ? " INPUT" : "",
118 *pcaps & DSP_CAP_MMAP ? " MMAP" : "",
120 *pcaps & DSP_CAP_MODEM ? " MODEM" : "",
125 *pcaps & DSP_CAP_MULTI ? " MULTI" : "",
130 *pcaps & DSP_CAP_OUTPUT ? " OUTPUT" : "",
134 *pcaps & DSP_CAP_REALTIME ? " REALTIME" : "",
136 *pcaps & DSP_CAP_SHADOW ? " SHADOW" : "",
141 *pcaps & DSP_CAP_VIRTUAL ? " VIRTUAL" : "",
145 *pcaps & DSP_CAP_TRIGGER ? " TRIGGER" : "");