HomeSort by relevance Sort by last modified time
    Searched refs:audio_hw_device (Results 1 - 18 of 18) sorted by null

  /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...]

Completed in 2582 milliseconds