Lines Matching defs:desc
173 ALSA_AudioDeviceDescription* desc = (ALSA_AudioDeviceDescription*)userData;
181 if (desc->index == 0) {
183 *(desc->maxSimultaneousLines) = needEnumerateSubdevices(ALSA_PCM) ?
185 *desc->deviceID = deviceID;
189 strncpy(desc->name,
193 desc->strLen - strlen(buffer));
194 strncat(desc->name, buffer, desc->strLen - strlen(desc->name));
195 strncpy(desc->vendor, "ALSA (http://www.alsa-project.org)", desc->strLen);
196 strncpy(desc->description,
200 desc->strLen);
201 strncat(desc->description, ", ", desc->strLen - strlen(desc->description));
202 strncat(desc->description, snd_pcm_info_get_id(pcminfo), desc->strLen - strlen(desc->description));
203 strncat(desc->description, ", ", desc->strLen - strlen(desc->description));
204 strncat(desc->description, snd_pcm_info_get_name(pcminfo), desc->strLen - strlen(desc->description));
205 getALSAVersion(desc->version, desc->strLen);
206 TRACE4("Returning %s, %s, %s, %s\n", desc->name, desc->vendor, desc->description, desc->version);
209 desc->index--;
233 int getAudioDeviceDescriptionByIndex(ALSA_AudioDeviceDescription* desc) {
235 TRACE1(" getAudioDeviceDescriptionByIndex(mixerIndex = %d\n", desc->index);
236 iteratePCMDevices(&deviceInfoIterator, desc);
237 return (desc->index == 0)?TRUE:FALSE;