/hardware/libhardware/include/hardware/ |
audio.h | 496 struct audio_hw_device { struct 498 * Common methods of the audio device. This *must* be the first member of audio_hw_device 499 * as users of this structure will cast a hw_device_t to audio_hw_device pointer in contexts 500 * where it's known the hw_device_t references an audio_hw_device. 506 * each audio_hw_device implementation. 516 uint32_t (*get_supported_devices)(const struct audio_hw_device *dev); 522 int (*init_check)(const struct audio_hw_device *dev); 525 int (*set_voice_volume)(struct audio_hw_device *dev, float volume); 532 int (*set_master_volume)(struct audio_hw_device *dev, float volume); 541 int (*get_master_volume)(struct audio_hw_device *dev, float *volume) [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, 259 static void adev_close_output_stream(struct audio_hw_device *dev, 265 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 270 static char * adev_get_parameters(const struct audio_hw_device *dev, 276 static int adev_init_check(const struct audio_hw_device *dev) 281 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 286 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 291 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 296 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [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, 430 static void adev_close_output_stream(struct audio_hw_device *dev, 443 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 448 static char * adev_get_parameters(const struct audio_hw_device *dev, 454 static int adev_init_check(const struct audio_hw_device *dev) 464 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 470 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 475 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 480 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [all...] |
/device/asus/fugu/libaudio/ |
audio_hal_thunks.cpp | 37 struct audio_hw_device device; 355 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 364 static char * adev_get_parameters(const struct audio_hw_device *dev, 373 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 380 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode) 387 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state) 395 static int adev_get_mic_mute(const struct audio_hw_device *dev, bool *state) 403 static size_t adev_get_input_buffer_size(const struct audio_hw_device *dev, 412 static int adev_open_input_stream(struct audio_hw_device *dev, 475 static void adev_close_input_stream(struct audio_hw_device *dev [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...] |
/external/bluetooth/bluedroid/audio_a2dp_hw/ |
audio_a2dp_hw.c | 86 struct audio_hw_device device; 1001 static int adev_open_output_stream(struct audio_hw_device *dev, 1078 static void adev_close_output_stream(struct audio_hw_device *dev, 1096 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 1112 static char * adev_get_parameters(const struct audio_hw_device *dev, 1129 static int adev_init_check(const struct audio_hw_device *dev) 1138 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 1148 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 1158 static int adev_set_mode(struct audio_hw_device *dev, int mode) 1168 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/hardware/intel/audio_media/hdmi/ |
tinyaudio_hw.c | 115 struct audio_hw_device hw_device; 689 static int adev_open_output_stream(struct audio_hw_device *dev, 801 static void adev_close_output_stream(struct audio_hw_device *dev, 815 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 823 static char * adev_get_parameters(const struct audio_hw_device *dev, 832 static int adev_init_check(const struct audio_hw_device *dev) 839 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 847 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 855 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode) 863 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/hardware/libhardware/modules/usbaudio/ |
audio_hw.c | 59 struct audio_hw_device hw_device; 477 static int adev_open_output_stream(struct audio_hw_device *dev, 585 static void adev_close_output_stream(struct audio_hw_device *dev, 602 static size_t adev_get_input_buffer_size(const struct audio_hw_device *dev, 885 static int adev_open_input_stream(struct audio_hw_device *dev, [all...] |
/hardware/libhardware/modules/audio_remote_submix/ |
audio_hw.cpp | 169 struct audio_hw_device device; 313 struct audio_hw_device *device) [all...] |
/device/asus/grouper/audio/ |
audio_hw.c | 109 struct audio_hw_device hw_device; 1021 static int adev_open_output_stream(struct audio_hw_device *dev, [all...] |
/device/samsung/manta/audio/ |
audio_hw.c | 130 struct audio_hw_device hw_device; [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.c | [all...] |
audio_hw.h | 196 struct audio_hw_device device;
|
/device/htc/flounder/audio/hal/ |
audio_hw.h | 380 struct audio_hw_device device;
|
audio_hw.c | [all...] |