Lines Matching defs:alsa_device_t
190 struct alsa_device_t { struct
193 status_t (*init)(alsa_device_t *, ALSAHandleList &); argument
194 status_t (*open)(alsa_handle_t *);
195 status_t (*close)(alsa_handle_t *);
196 status_t (*standby)(alsa_handle_t *);
197 status_t (*route)(alsa_handle_t *, uint32_t, int);
198 status_t (*startVoiceCall)(alsa_handle_t *);
199 status_t (*startVoipCall)(alsa_handle_t *);
200 status_t (*startFm)(alsa_handle_t *);
201 void (*setVoiceVolume)(int);
202 void (*setVoipVolume)(int);
203 void (*setMicMute)(int);
204 void (*setVoipMicMute)(int);
205 void (*setVoipConfig)(int, int);
206 status_t (*setFmVolume)(int);
207 void (*setBtscoRate)(int);
208 status_t (*setLpaVolume)(int);
209 void (*enableWideVoice)(bool);
210 void (*enableFENS)(bool);
211 void (*setFlags)(uint32_t);
212 status_t (*setCompressedVolume)(int);
213 void (*enableSlowTalk)(bool);
214 void (*setVocRecMode)(uint8_t);
215 void (*setVoLTEMicMute)(int);
216 void (*setVoLTEVolume)(int);
218 void (*setInput)(int);
221 void (*setCsdHandle)(void*);