/hardware/libhardware/include/hardware/ |
audio.h | 325 struct audio_hw_device { struct 330 * each audio_hw_device implementation. 340 uint32_t (*get_supported_devices)(const struct audio_hw_device *dev); 346 int (*init_check)(const struct audio_hw_device *dev); 349 int (*set_voice_volume)(struct audio_hw_device *dev, float volume); 356 int (*set_master_volume)(struct audio_hw_device *dev, float volume); 365 int (*get_master_volume)(struct audio_hw_device *dev, float *volume); 372 int (*set_mode)(struct audio_hw_device *dev, audio_mode_t mode); 375 int (*set_mic_mute)(struct audio_hw_device *dev, bool state); 376 int (*get_mic_mute)(const struct audio_hw_device *dev, bool *state) [all...] |
/hardware/libhardware/modules/audio/ |
audio_hw.c | 32 struct audio_hw_device device; 216 static int adev_open_output_stream(struct audio_hw_device *dev, 258 static void adev_close_output_stream(struct audio_hw_device *dev, 264 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 269 static char * adev_get_parameters(const struct audio_hw_device *dev, 275 static int adev_init_check(const struct audio_hw_device *dev) 280 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 285 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 290 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 295 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [all...] |
/hardware/libhardware/modules/usbaudio/ |
audio_hw.c | 45 struct audio_hw_device hw_device; 246 static int adev_open_output_stream(struct audio_hw_device *dev, 299 static void adev_close_output_stream(struct audio_hw_device *dev, 308 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 313 static char * adev_get_parameters(const struct audio_hw_device *dev, 319 static int adev_init_check(const struct audio_hw_device *dev) 324 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 329 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 334 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode) 339 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/device/generic/goldfish/audio/ |
audio_hw.c | 44 struct audio_hw_device device; 369 static int adev_open_output_stream(struct audio_hw_device *dev, 429 static void adev_close_output_stream(struct audio_hw_device *dev, 442 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 447 static char * adev_get_parameters(const struct audio_hw_device *dev, 453 static int adev_init_check(const struct audio_hw_device *dev) 463 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 469 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 474 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 479 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [all...] |
/hardware/qcom/audio/legacy/alsa_sound/ |
audio_hw_hal.cpp | 39 struct audio_hw_device device; 428 /** audio_hw_device implementation **/ 429 static inline struct qcom_audio_device * to_ladev(struct audio_hw_device *dev) 434 static inline const struct qcom_audio_device * to_cladev(const struct audio_hw_device *dev) 439 static int adev_init_check(const struct audio_hw_device *dev) 446 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 452 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 458 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) { 465 static int adev_set_fm_volume(struct audio_hw_device *dev, float volume) 472 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode [all...] |
/hardware/libhardware_legacy/audio/ |
audio_hw_hal.cpp | 38 struct audio_hw_device device; 407 /** audio_hw_device implementation **/ 408 static inline struct legacy_audio_device * to_ladev(struct audio_hw_device *dev) 413 static inline const struct legacy_audio_device * to_cladev(const struct audio_hw_device *dev) 418 static int adev_init_check(const struct audio_hw_device *dev) 425 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 431 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 437 static int adev_get_master_volume(struct audio_hw_device *dev, float* volume) 443 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode) 450 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/hardware/libhardware/modules/audio_remote_submix/ |
audio_hw.cpp | 63 struct audio_hw_device device; 511 static int adev_open_output_stream(struct audio_hw_device *dev, 593 static void adev_close_output_stream(struct audio_hw_device *dev, 608 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 613 static char * adev_get_parameters(const struct audio_hw_device *dev, 619 static int adev_init_check(const struct audio_hw_device *dev) 625 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 630 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 635 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 640 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [all...] |
/external/bluetooth/bluedroid/audio_a2dp_hw/ |
audio_a2dp_hw.c | 83 struct audio_hw_device device; 787 static int adev_open_output_stream(struct audio_hw_device *dev, 873 static void adev_close_output_stream(struct audio_hw_device *dev, 891 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 907 static char * adev_get_parameters(const struct audio_hw_device *dev, 923 static int adev_init_check(const struct audio_hw_device *dev) 932 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 939 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 946 static int adev_set_mode(struct audio_hw_device *dev, int mode) 953 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/device/samsung/manta/audio/ |
audio_hw.c | 122 struct audio_hw_device hw_device; [all...] |
/device/ti/panda/audio/ |
audio_hw.c | 577 struct audio_hw_device hw_device; 656 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume); [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.c | [all...] |
audio_hw.h | 238 struct audio_hw_device device;
|
/device/samsung/tuna/audio/ |
audio_hw.c | 642 struct audio_hw_device hw_device; 776 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume); [all...] |