Lines Matching refs:info

174         mixer_info_t *info = mixerMasterProp[i].mInfo = new mixer_info_t;
177 info->name,
192 if (info->elem == NULL &&
193 strcmp(elementName, info->name) == 0 &&
196 info->elem = elem;
197 getVolumeRange[i] (elem, &info->min, &info->max);
198 info->volume = info->max;
199 setVol[i] (elem, info->volume);
207 ALOGV("Mixer: master '%s' %s.", info->name, info->elem ? "found" : "not found");
211 mixer_info_t *info = mixerProp[j][i].mInfo = new mixer_info_t;
214 info->name,
229 if (info->elem == NULL &&
230 strcmp(elementName, info->name) == 0 &&
233 info->elem = elem;
234 getVolumeRange[i] (elem, &info->min, &info->max);
235 info->volume = info->max;
236 setVol[i] (elem, info->volume);
243 ALOGV("Mixer: route '%s' %s.", info->name, info->elem ? "found" : "not found");
269 mixer_info_t *info = mixerMasterProp[SND_PCM_STREAM_PLAYBACK].mInfo;
270 if (!info || !info->elem) return INVALID_OPERATION;
272 long minVol = info->min;
273 long maxVol = info->max;
280 info->volume = vol;
281 snd_mixer_selem_set_playback_volume_all (info->elem, vol);
288 mixer_info_t *info = mixerMasterProp[SND_PCM_STREAM_CAPTURE].mInfo;
289 if (!info || !info->elem) return INVALID_OPERATION;
291 long minVol = info->min;
292 long maxVol = info->max;
299 info->volume = vol;
300 snd_mixer_selem_set_capture_volume_all (info->elem, vol);
310 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_PLAYBACK].mInfo;
311 if (!info || !info->elem) return INVALID_OPERATION;
313 long minVol = info->min;
314 long maxVol = info->max;
321 info->volume = vol;
322 snd_mixer_selem_set_playback_volume_all (info->elem, vol);
333 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_CAPTURE].mInfo;
334 if (!info || !info->elem) return INVALID_OPERATION;
336 long minVol = info->min;
337 long maxVol = info->max;
344 info->volume = vol;
345 snd_mixer_selem_set_capture_volume_all (info->elem, vol);
356 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_CAPTURE].mInfo;
357 if (!info || !info->elem) return INVALID_OPERATION;
359 if (snd_mixer_selem_has_capture_switch (info->elem)) {
361 int err = snd_mixer_selem_set_capture_switch_all (info->elem, static_cast<int>(!state));
364 state ? "enable" : "disable", info->name);
369 info->mute = state;
382 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_CAPTURE].mInfo;
383 if (!info || !info->elem) return INVALID_OPERATION;
385 *state = info->mute;
397 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_PLAYBACK].mInfo;
398 if (!info || !info->elem) return INVALID_OPERATION;
400 if (snd_mixer_selem_has_playback_switch (info->elem)) {
402 int err = snd_mixer_selem_set_playback_switch_all (info->elem, static_cast<int>(!state));
405 state ? "enable" : "disable", info->name);
410 info->mute = state;
423 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_PLAYBACK].mInfo;
424 if (!info || !info->elem) return INVALID_OPERATION;
426 *state = info->mute;