Lines Matching refs:dip
2142 sbdsp_mixer_query_devinfo(void *addr, mixer_devinfo_t *dip) in sbdsp_mixer_query_devinfo() argument
2149 sc->sc_mixer_model, dip->index)); in sbdsp_mixer_query_devinfo()
2160 switch (dip->index) { in sbdsp_mixer_query_devinfo()
2162 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2163 dip->mixer_class = SB_OUTPUT_CLASS; in sbdsp_mixer_query_devinfo()
2164 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2165 strcpy(dip->label.name, AudioNmaster); in sbdsp_mixer_query_devinfo()
2166 dip->un.v.num_channels = chan; in sbdsp_mixer_query_devinfo()
2167 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2170 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2171 dip->mixer_class = class; in sbdsp_mixer_query_devinfo()
2172 dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2173 dip->next = is1745 ? SB_MIDI_IN_MUTE : AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2174 strcpy(dip->label.name, AudioNfmsynth); in sbdsp_mixer_query_devinfo()
2175 dip->un.v.num_channels = chan; in sbdsp_mixer_query_devinfo()
2176 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2179 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2180 dip->mixer_class = class; in sbdsp_mixer_query_devinfo()
2181 dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2182 dip->next = is1745 ? SB_CD_IN_MUTE : AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2183 strcpy(dip->label.name, AudioNcd); in sbdsp_mixer_query_devinfo()
2184 dip->un.v.num_channels = chan; in sbdsp_mixer_query_devinfo()
2185 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2188 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2189 dip->mixer_class = class; in sbdsp_mixer_query_devinfo()
2190 dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2191 dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2192 strcpy(dip->label.name, AudioNdac); in sbdsp_mixer_query_devinfo()
2193 dip->un.v.num_channels = chan; in sbdsp_mixer_query_devinfo()
2194 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2197 dip->type = AUDIO_MIXER_CLASS; in sbdsp_mixer_query_devinfo()
2198 dip->mixer_class = SB_OUTPUT_CLASS; in sbdsp_mixer_query_devinfo()
2199 dip->next = dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2200 strcpy(dip->label.name, AudioCoutputs); in sbdsp_mixer_query_devinfo()
2207 switch (dip->index) { in sbdsp_mixer_query_devinfo()
2209 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2210 dip->mixer_class = class; in sbdsp_mixer_query_devinfo()
2211 dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2212 dip->next = is1745 ? SB_MIC_IN_MUTE : AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2213 strcpy(dip->label.name, AudioNmicrophone); in sbdsp_mixer_query_devinfo()
2214 dip->un.v.num_channels = 1; in sbdsp_mixer_query_devinfo()
2215 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2219 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2220 dip->mixer_class = class; in sbdsp_mixer_query_devinfo()
2221 dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2222 dip->next = is1745 ? SB_LINE_IN_MUTE : AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2223 strcpy(dip->label.name, AudioNline); in sbdsp_mixer_query_devinfo()
2224 dip->un.v.num_channels = 2; in sbdsp_mixer_query_devinfo()
2225 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2229 dip->mixer_class = SB_RECORD_CLASS; in sbdsp_mixer_query_devinfo()
2230 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2231 strcpy(dip->label.name, AudioNsource); in sbdsp_mixer_query_devinfo()
2233 dip->type = AUDIO_MIXER_SET; in sbdsp_mixer_query_devinfo()
2234 dip->un.s.num_mem = 4; in sbdsp_mixer_query_devinfo()
2235 strcpy(dip->un.s.member[0].label.name, AudioNmicrophone); in sbdsp_mixer_query_devinfo()
2236 dip->un.s.member[0].mask = 1 << SB_MIC_VOL; in sbdsp_mixer_query_devinfo()
2237 strcpy(dip->un.s.member[1].label.name, AudioNcd); in sbdsp_mixer_query_devinfo()
2238 dip->un.s.member[1].mask = 1 << SB_CD_VOL; in sbdsp_mixer_query_devinfo()
2239 strcpy(dip->un.s.member[2].label.name, AudioNline); in sbdsp_mixer_query_devinfo()
2240 dip->un.s.member[2].mask = 1 << SB_LINE_IN_VOL; in sbdsp_mixer_query_devinfo()
2241 strcpy(dip->un.s.member[3].label.name, AudioNfmsynth); in sbdsp_mixer_query_devinfo()
2242 dip->un.s.member[3].mask = 1 << SB_MIDI_VOL; in sbdsp_mixer_query_devinfo()
2244 dip->type = AUDIO_MIXER_ENUM; in sbdsp_mixer_query_devinfo()
2245 dip->un.e.num_mem = 3; in sbdsp_mixer_query_devinfo()
2246 strcpy(dip->un.e.member[0].label.name, AudioNmicrophone); in sbdsp_mixer_query_devinfo()
2247 dip->un.e.member[0].ord = SB_MIC_VOL; in sbdsp_mixer_query_devinfo()
2248 strcpy(dip->un.e.member[1].label.name, AudioNcd); in sbdsp_mixer_query_devinfo()
2249 dip->un.e.member[1].ord = SB_CD_VOL; in sbdsp_mixer_query_devinfo()
2250 strcpy(dip->un.e.member[2].label.name, AudioNline); in sbdsp_mixer_query_devinfo()
2251 dip->un.e.member[2].ord = SB_LINE_IN_VOL; in sbdsp_mixer_query_devinfo()
2256 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2257 strcpy(dip->label.name, AudioNbass); in sbdsp_mixer_query_devinfo()
2259 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2260 dip->mixer_class = SB_EQUALIZATION_CLASS; in sbdsp_mixer_query_devinfo()
2261 dip->un.v.num_channels = 2; in sbdsp_mixer_query_devinfo()
2262 strcpy(dip->un.v.units.name, AudioNbass); in sbdsp_mixer_query_devinfo()
2264 dip->type = AUDIO_MIXER_ENUM; in sbdsp_mixer_query_devinfo()
2265 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2266 dip->un.e.num_mem = 2; in sbdsp_mixer_query_devinfo()
2267 strcpy(dip->un.e.member[0].label.name, AudioNoff); in sbdsp_mixer_query_devinfo()
2268 dip->un.e.member[0].ord = 0; in sbdsp_mixer_query_devinfo()
2269 strcpy(dip->un.e.member[1].label.name, AudioNon); in sbdsp_mixer_query_devinfo()
2270 dip->un.e.member[1].ord = 1; in sbdsp_mixer_query_devinfo()
2275 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2276 strcpy(dip->label.name, AudioNtreble); in sbdsp_mixer_query_devinfo()
2278 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2279 dip->mixer_class = SB_EQUALIZATION_CLASS; in sbdsp_mixer_query_devinfo()
2280 dip->un.v.num_channels = 2; in sbdsp_mixer_query_devinfo()
2281 strcpy(dip->un.v.units.name, AudioNtreble); in sbdsp_mixer_query_devinfo()
2283 dip->type = AUDIO_MIXER_ENUM; in sbdsp_mixer_query_devinfo()
2284 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2285 dip->un.e.num_mem = 2; in sbdsp_mixer_query_devinfo()
2286 strcpy(dip->un.e.member[0].label.name, AudioNoff); in sbdsp_mixer_query_devinfo()
2287 dip->un.e.member[0].ord = 0; in sbdsp_mixer_query_devinfo()
2288 strcpy(dip->un.e.member[1].label.name, AudioNon); in sbdsp_mixer_query_devinfo()
2289 dip->un.e.member[1].ord = 1; in sbdsp_mixer_query_devinfo()
2294 dip->type = AUDIO_MIXER_CLASS; in sbdsp_mixer_query_devinfo()
2295 dip->mixer_class = SB_RECORD_CLASS; in sbdsp_mixer_query_devinfo()
2296 dip->next = dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2297 strcpy(dip->label.name, AudioCrecord); in sbdsp_mixer_query_devinfo()
2301 dip->type = AUDIO_MIXER_CLASS; in sbdsp_mixer_query_devinfo()
2302 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2303 dip->next = dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2304 strcpy(dip->label.name, AudioCinputs); in sbdsp_mixer_query_devinfo()
2312 switch(dip->index) { in sbdsp_mixer_query_devinfo()
2314 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2315 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2316 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2317 strcpy(dip->label.name, "pc_speaker"); in sbdsp_mixer_query_devinfo()
2318 dip->un.v.num_channels = 1; in sbdsp_mixer_query_devinfo()
2319 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2323 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2324 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2325 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2326 strcpy(dip->label.name, AudioNinput); in sbdsp_mixer_query_devinfo()
2327 dip->un.v.num_channels = 2; in sbdsp_mixer_query_devinfo()
2328 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2332 dip->type = AUDIO_MIXER_VALUE; in sbdsp_mixer_query_devinfo()
2333 dip->mixer_class = SB_OUTPUT_CLASS; in sbdsp_mixer_query_devinfo()
2334 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2335 strcpy(dip->label.name, AudioNoutput); in sbdsp_mixer_query_devinfo()
2336 dip->un.v.num_channels = 2; in sbdsp_mixer_query_devinfo()
2337 strcpy(dip->un.v.units.name, AudioNvolume); in sbdsp_mixer_query_devinfo()
2341 dip->type = AUDIO_MIXER_ENUM; in sbdsp_mixer_query_devinfo()
2342 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2343 dip->prev = dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2344 strcpy(dip->label.name, "agc"); in sbdsp_mixer_query_devinfo()
2345 dip->un.e.num_mem = 2; in sbdsp_mixer_query_devinfo()
2346 strcpy(dip->un.e.member[0].label.name, AudioNoff); in sbdsp_mixer_query_devinfo()
2347 dip->un.e.member[0].ord = 0; in sbdsp_mixer_query_devinfo()
2348 strcpy(dip->un.e.member[1].label.name, AudioNon); in sbdsp_mixer_query_devinfo()
2349 dip->un.e.member[1].ord = 1; in sbdsp_mixer_query_devinfo()
2353 dip->type = AUDIO_MIXER_CLASS; in sbdsp_mixer_query_devinfo()
2354 dip->mixer_class = SB_EQUALIZATION_CLASS; in sbdsp_mixer_query_devinfo()
2355 dip->next = dip->prev = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2356 strcpy(dip->label.name, AudioCequalization); in sbdsp_mixer_query_devinfo()
2360 dip->prev = SB_CD_VOL; in sbdsp_mixer_query_devinfo()
2361 dip->next = SB_CD_SWAP; in sbdsp_mixer_query_devinfo()
2362 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2366 dip->prev = SB_MIC_VOL; in sbdsp_mixer_query_devinfo()
2367 dip->next = SB_MIC_SWAP; in sbdsp_mixer_query_devinfo()
2368 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2372 dip->prev = SB_LINE_IN_VOL; in sbdsp_mixer_query_devinfo()
2373 dip->next = SB_LINE_SWAP; in sbdsp_mixer_query_devinfo()
2374 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2378 dip->prev = SB_MIDI_VOL; in sbdsp_mixer_query_devinfo()
2379 dip->next = SB_MIDI_SWAP; in sbdsp_mixer_query_devinfo()
2380 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2384 dip->prev = SB_CD_IN_MUTE; in sbdsp_mixer_query_devinfo()
2385 dip->next = SB_CD_OUT_MUTE; in sbdsp_mixer_query_devinfo()
2389 dip->prev = SB_MIC_IN_MUTE; in sbdsp_mixer_query_devinfo()
2390 dip->next = SB_MIC_OUT_MUTE; in sbdsp_mixer_query_devinfo()
2394 dip->prev = SB_LINE_IN_MUTE; in sbdsp_mixer_query_devinfo()
2395 dip->next = SB_LINE_OUT_MUTE; in sbdsp_mixer_query_devinfo()
2399 dip->prev = SB_MIDI_IN_MUTE; in sbdsp_mixer_query_devinfo()
2400 dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2402 dip->mixer_class = SB_INPUT_CLASS; in sbdsp_mixer_query_devinfo()
2403 strcpy(dip->label.name, AudioNswap); in sbdsp_mixer_query_devinfo()
2407 dip->prev = SB_CD_SWAP; in sbdsp_mixer_query_devinfo()
2408 dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2409 dip->mixer_class = SB_OUTPUT_CLASS; in sbdsp_mixer_query_devinfo()
2413 dip->prev = SB_MIC_SWAP; in sbdsp_mixer_query_devinfo()
2414 dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2415 dip->mixer_class = SB_OUTPUT_CLASS; in sbdsp_mixer_query_devinfo()
2419 dip->prev = SB_LINE_SWAP; in sbdsp_mixer_query_devinfo()
2420 dip->next = AUDIO_MIXER_LAST; in sbdsp_mixer_query_devinfo()
2421 dip->mixer_class = SB_OUTPUT_CLASS; in sbdsp_mixer_query_devinfo()
2423 strcpy(dip->label.name, AudioNmute); in sbdsp_mixer_query_devinfo()
2425 dip->type = AUDIO_MIXER_ENUM; in sbdsp_mixer_query_devinfo()
2426 dip->un.e.num_mem = 2; in sbdsp_mixer_query_devinfo()
2427 strcpy(dip->un.e.member[0].label.name, AudioNoff); in sbdsp_mixer_query_devinfo()
2428 dip->un.e.member[0].ord = 0; in sbdsp_mixer_query_devinfo()
2429 strcpy(dip->un.e.member[1].label.name, AudioNon); in sbdsp_mixer_query_devinfo()
2430 dip->un.e.member[1].ord = 1; in sbdsp_mixer_query_devinfo()