Lines Matching refs:dip
228 wss_query_devinfo(void *addr, mixer_devinfo_t *dip) in wss_query_devinfo() argument
231 DPRINTF(("wss_query_devinfo: index=%d\n", dip->index)); in wss_query_devinfo()
232 switch(dip->index) { in wss_query_devinfo()
234 dip->type = AUDIO_MIXER_VALUE; in wss_query_devinfo()
235 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
236 dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
237 dip->next = WSS_MIC_IN_MUTE; in wss_query_devinfo()
238 strcpy(dip->label.name, AudioNmicrophone); in wss_query_devinfo()
239 dip->un.v.num_channels = 2; in wss_query_devinfo()
240 strcpy(dip->un.v.units.name, AudioNvolume); in wss_query_devinfo()
244 dip->type = AUDIO_MIXER_VALUE; in wss_query_devinfo()
245 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
246 dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
247 dip->next = WSS_LINE_IN_MUTE; in wss_query_devinfo()
248 strcpy(dip->label.name, AudioNcd); in wss_query_devinfo()
249 dip->un.v.num_channels = 2; in wss_query_devinfo()
250 strcpy(dip->un.v.units.name, AudioNvolume); in wss_query_devinfo()
254 dip->type = AUDIO_MIXER_VALUE; in wss_query_devinfo()
255 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
256 dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
257 dip->next = WSS_DAC_MUTE; in wss_query_devinfo()
258 strcpy(dip->label.name, AudioNdac); in wss_query_devinfo()
259 dip->un.v.num_channels = 2; in wss_query_devinfo()
260 strcpy(dip->un.v.units.name, AudioNvolume); in wss_query_devinfo()
264 dip->type = AUDIO_MIXER_VALUE; in wss_query_devinfo()
265 dip->mixer_class = WSS_RECORD_CLASS; in wss_query_devinfo()
266 dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
267 dip->next = WSS_RECORD_SOURCE; in wss_query_devinfo()
268 strcpy(dip->label.name, AudioNrecord); in wss_query_devinfo()
269 dip->un.v.num_channels = 2; in wss_query_devinfo()
270 strcpy(dip->un.v.units.name, AudioNvolume); in wss_query_devinfo()
274 dip->type = AUDIO_MIXER_VALUE; in wss_query_devinfo()
275 dip->mixer_class = WSS_MONITOR_CLASS; in wss_query_devinfo()
276 dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
277 dip->next = WSS_MONITOR_MUTE; in wss_query_devinfo()
278 strcpy(dip->label.name, AudioNmonitor); in wss_query_devinfo()
279 dip->un.v.num_channels = 1; in wss_query_devinfo()
280 strcpy(dip->un.v.units.name, AudioNvolume); in wss_query_devinfo()
284 dip->type = AUDIO_MIXER_CLASS; in wss_query_devinfo()
285 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
286 dip->next = dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
287 strcpy(dip->label.name, AudioCinputs); in wss_query_devinfo()
291 dip->type = AUDIO_MIXER_CLASS; in wss_query_devinfo()
292 dip->mixer_class = WSS_MONITOR_CLASS; in wss_query_devinfo()
293 dip->next = dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
294 strcpy(dip->label.name, AudioCmonitor); in wss_query_devinfo()
298 dip->type = AUDIO_MIXER_CLASS; in wss_query_devinfo()
299 dip->mixer_class = WSS_RECORD_CLASS; in wss_query_devinfo()
300 dip->next = dip->prev = AUDIO_MIXER_LAST; in wss_query_devinfo()
301 strcpy(dip->label.name, AudioCrecord); in wss_query_devinfo()
305 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
306 dip->type = AUDIO_MIXER_ENUM; in wss_query_devinfo()
307 dip->prev = WSS_MIC_IN_LVL; in wss_query_devinfo()
308 dip->next = AUDIO_MIXER_LAST; in wss_query_devinfo()
312 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
313 dip->type = AUDIO_MIXER_ENUM; in wss_query_devinfo()
314 dip->prev = WSS_LINE_IN_LVL; in wss_query_devinfo()
315 dip->next = AUDIO_MIXER_LAST; in wss_query_devinfo()
319 dip->mixer_class = WSS_INPUT_CLASS; in wss_query_devinfo()
320 dip->type = AUDIO_MIXER_ENUM; in wss_query_devinfo()
321 dip->prev = WSS_DAC_LVL; in wss_query_devinfo()
322 dip->next = AUDIO_MIXER_LAST; in wss_query_devinfo()
326 dip->mixer_class = WSS_MONITOR_CLASS; in wss_query_devinfo()
327 dip->type = AUDIO_MIXER_ENUM; in wss_query_devinfo()
328 dip->prev = WSS_MONITOR_LVL; in wss_query_devinfo()
329 dip->next = AUDIO_MIXER_LAST; in wss_query_devinfo()
331 strcpy(dip->label.name, AudioNmute); in wss_query_devinfo()
332 dip->un.e.num_mem = 2; in wss_query_devinfo()
333 strcpy(dip->un.e.member[0].label.name, AudioNoff); in wss_query_devinfo()
334 dip->un.e.member[0].ord = 0; in wss_query_devinfo()
335 strcpy(dip->un.e.member[1].label.name, AudioNon); in wss_query_devinfo()
336 dip->un.e.member[1].ord = 1; in wss_query_devinfo()
340 dip->mixer_class = WSS_RECORD_CLASS; in wss_query_devinfo()
341 dip->type = AUDIO_MIXER_ENUM; in wss_query_devinfo()
342 dip->prev = WSS_REC_LVL; in wss_query_devinfo()
343 dip->next = AUDIO_MIXER_LAST; in wss_query_devinfo()
344 strcpy(dip->label.name, AudioNsource); in wss_query_devinfo()
345 dip->un.e.num_mem = 3; in wss_query_devinfo()
346 strcpy(dip->un.e.member[0].label.name, AudioNmicrophone); in wss_query_devinfo()
347 dip->un.e.member[0].ord = WSS_MIC_IN_LVL; in wss_query_devinfo()
348 strcpy(dip->un.e.member[1].label.name, AudioNcd); in wss_query_devinfo()
349 dip->un.e.member[1].ord = WSS_LINE_IN_LVL; in wss_query_devinfo()
350 strcpy(dip->un.e.member[2].label.name, AudioNdac); in wss_query_devinfo()
351 dip->un.e.member[2].ord = WSS_DAC_LVL; in wss_query_devinfo()
358 DPRINTF(("AUDIO_MIXER_DEVINFO: name=%s\n", dip->label.name)); in wss_query_devinfo()