Lines Matching full:info
1906 mixer_info_t *info = mixerMasterProp[i].mInfo = new mixer_info_t;
1909 info->name,
1927 if (info->elem == NULL &&
1928 strcmp(elementName, info->name) == 0 &&
1931 info->elem = elem;
1932 getVolumeRange[i] (elem, &info->min, &info->max);
1933 info->volume = info->max;
1934 setVol[i] (elem, info->volume);
1942 LOGD ("Mixer: master '%s' %s.", info->name, info->elem ? "found" : "not found");
1946 mixer_info_t *info = mixerProp[j][i].mInfo = new mixer_info_t;
1949 info->name,
1964 if (info->elem == NULL &&
1965 strcmp(elementName, info->name) == 0 &&
1968 info->elem = elem;
1969 getVolumeRange[i] (elem, &info->min, &info->max);
1970 info->volume = info->max;
1971 setVol[i] (elem, info->volume);
1978 LOGD ("Mixer: route '%s' %s.", info->name, info->elem ? "found" : "not found");
2004 mixer_info_t *info = mixerMasterProp[SND_PCM_STREAM_PLAYBACK].mInfo;
2005 if (!info || !info->elem) return INVALID_OPERATION;
2007 long minVol = info->min;
2008 long maxVol = info->max;
2015 info->volume = vol;
2016 snd_mixer_selem_set_playback_volume_all (info->elem, vol);
2023 mixer_info_t *info = mixerMasterProp[SND_PCM_STREAM_CAPTURE].mInfo;
2024 if (!info || !info->elem) return INVALID_OPERATION;
2026 long minVol = info->min;
2027 long maxVol = info->max;
2034 info->volume = vol;
2035 snd_mixer_selem_set_capture_volume_all (info->elem, vol);
2045 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_PLAYBACK].mInfo;
2046 if (!info || !info->elem) return INVALID_OPERATION;
2048 long minVol = info->min;
2049 long maxVol = info->max;
2056 info->volume = vol;
2057 snd_mixer_selem_set_playback_volume_all (info->elem, vol);
2068 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_CAPTURE].mInfo;
2069 if (!info || !info->elem) return INVALID_OPERATION;
2071 long minVol = info->min;
2072 long maxVol = info->max;
2079 info->volume = vol;
2080 snd_mixer_selem_set_capture_volume_all (info->elem, vol);
2091 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_CAPTURE].mInfo;
2092 if (!info || !info->elem) return INVALID_OPERATION;
2094 if (snd_mixer_selem_has_capture_switch (info->elem)) {
2096 int err = snd_mixer_selem_set_capture_switch_all (info->elem, static_cast<int>(!state));
2099 state ? "enable" : "disable", info->name);
2104 info
2117 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_CAPTURE].mInfo;
2118 if (!info || !info->elem) return INVALID_OPERATION;
2120 *state = info->mute;
2135 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_PLAYBACK].mInfo;
2136 if (!info || !info->elem) return INVALID_OPERATION;
2138 if (snd_mixer_selem_has_playback_switch (info->elem)) {
2140 int err = snd_mixer_selem_set_playback_switch_all (info->elem, static_cast<int>(!state));
2143 state ? "enable" : "disable", info->name);
2148 info->mute = state;
2161 mixer_info_t *info = mixerProp[j][SND_PCM_STREAM_PLAYBACK].mInfo;
2162 if (!info || !info->elem) return INVALID_OPERATION;
2164 *state = info->mute;
2188 snd_ctl_elem_info_t *info;
2192 snd_ctl_elem_info_alloca(&info);
2197 snd_ctl_elem_info_set_id(info, id);
2199 int ret = snd_ctl_elem_info(mHandle, info);
2202 snd_ctl_elem_info_get_id(info, id);
2203 snd_ctl_elem_type_t type = snd_ctl_elem_info_get_type(info);
2204 unsigned int count = snd_ctl_elem_info_get_count(info);
2240 snd_ctl_elem_info_t *info;
2244 snd_ctl_elem_info_alloca(&info);
2249 snd_ctl_elem_info_set_id(info, id);
2251 int ret = snd_ctl_elem_info(mHandle, info);
2254 snd_ctl_elem_info_get_id(info, id);
2255 snd_ctl_elem_type_t type = snd_ctl_elem_info_get_type(info);
2256 unsigned int count = snd_ctl_elem_info_get_count(info);