/hardware/libhardware/include/hardware/ |
audio.h | 623 struct audio_hw_device { struct 625 * Common methods of the audio device. This *must* be the first member of audio_hw_device 626 * as users of this structure will cast a hw_device_t to audio_hw_device pointer in contexts 627 * where it's known the hw_device_t references an audio_hw_device. 633 * each audio_hw_device implementation. 643 uint32_t (*get_supported_devices)(const struct audio_hw_device *dev); 649 int (*init_check)(const struct audio_hw_device *dev); 652 int (*set_voice_volume)(struct audio_hw_device *dev, float volume); 659 int (*set_master_volume)(struct audio_hw_device *dev, float volume); 668 int (*get_master_volume)(struct audio_hw_device *dev, float *volume) [all...] |
/device/generic/goldfish/audio/ |
audio_hw_legacy.c | 44 struct audio_hw_device device; 371 static int adev_open_output_stream(struct audio_hw_device *dev, 450 static void adev_close_output_stream(struct audio_hw_device *dev, 463 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 468 static char * adev_get_parameters(const struct audio_hw_device *dev, 474 static int adev_init_check(const struct audio_hw_device *dev) 484 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 490 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 495 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 500 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [all...] |
audio_hw.c | 49 struct audio_hw_device device; // Constant after init 62 static int adev_get_mic_mute(const struct audio_hw_device *dev, bool *state); [all...] |
/device/linaro/hikey/audio/ |
audio_hw.c | 67 struct audio_hw_device hw_device; 432 static int adev_open_output_stream(struct audio_hw_device *dev, 508 static void adev_close_output_stream(struct audio_hw_device *dev, 515 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 521 static char * adev_get_parameters(const struct audio_hw_device *dev, 528 static int adev_init_check(const struct audio_hw_device *dev) 534 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 540 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 546 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 552 static int adev_set_master_mute(struct audio_hw_device *dev, bool muted [all...] |
/hardware/libhardware/modules/audio/ |
audio_hw.c | 45 struct audio_hw_device device; 352 static int adev_open_output_stream(struct audio_hw_device *dev, 405 static void adev_close_output_stream(struct audio_hw_device *dev, 412 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 418 static char * adev_get_parameters(const struct audio_hw_device *dev, 425 static int adev_init_check(const struct audio_hw_device *dev) 431 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 437 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 443 static int adev_get_master_volume(struct audio_hw_device *dev, float *volume) 449 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 | 40 struct audio_hw_device device; 409 /** audio_hw_device implementation **/ 410 static inline struct legacy_audio_device * to_ladev(struct audio_hw_device *dev) 415 static inline const struct legacy_audio_device * to_cladev(const struct audio_hw_device *dev) 420 static int adev_init_check(const struct audio_hw_device *dev) 427 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 433 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 439 static int adev_get_master_volume(struct audio_hw_device *dev, float* volume) 445 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode) 452 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/device/generic/car/emulator/audio/driver/ |
audio_hw.h | 29 struct audio_hw_device device; // Constant after init
|
audio_hw.c | 55 static int adev_get_mic_mute(const struct audio_hw_device *dev, bool *state); 925 static int adev_open_output_stream(struct audio_hw_device *dev, [all...] |
/hardware/intel/audio_media/hdmi/ |
tinyaudio_hw.c | 115 struct audio_hw_device hw_device; 672 static int adev_open_output_stream(struct audio_hw_device *dev, 784 static void adev_close_output_stream(struct audio_hw_device *dev, 798 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs) 806 static char * adev_get_parameters(const struct audio_hw_device *dev, 815 static int adev_init_check(const struct audio_hw_device *dev) 822 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume) 830 static int adev_set_master_volume(struct audio_hw_device *dev, float volume) 838 static int adev_set_mode(struct audio_hw_device *dev, audio_mode_t mode) 846 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state [all...] |
/device/google/cuttlefish_common/guest/hals/audio/ |
vsoc_audio.h | 35 class GceAudio : public audio_hw_device { 135 // Enumerates what devices are supported by each audio_hw_device 298 audio_hw_device(),
|
vsoc_audio.cpp | 48 ThunkerBase<audio_hw_device, GceAudio, F>{};
|
/hardware/libhardware/modules/usbaudio/ |
audio_hal.c | 51 struct audio_hw_device hw_device; 535 static int adev_open_output_stream(struct audio_hw_device *hw_dev, 671 static void adev_close_output_stream(struct audio_hw_device *hw_dev, 694 static size_t adev_get_input_buffer_size(const struct audio_hw_device *hw_dev, 932 static int adev_open_input_stream(struct audio_hw_device *hw_dev, [all...] |
/hardware/libhardware/modules/audio_remote_submix/ |
audio_hw.cpp | 170 struct audio_hw_device device; 315 struct audio_hw_device *device) [all...] |
/system/bt/audio_a2dp_hw/src/ |
audio_a2dp_hw.cc | 104 // Important: device must be first as an audio_hw_device* may be cast to 106 struct audio_hw_device device; [all...] |
/system/bt/audio_hearing_aid_hw/src/ |
audio_hearing_aid_hw.cc | 91 // Important: device must be first as an audio_hw_device* may be cast to 93 struct audio_hw_device device; [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.h | 311 struct audio_hw_device device;
|
audio_hw.c | [all...] |