Searched refs:audio_hw_device (Results 1 - 9 of 9) sorted by relevance

/hardware/libhardware/include/hardware/
H A Daudio.h496 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 *de
[all...]
/hardware/libhardware/modules/audio/
H A Daudio_hw.c32 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 *de
[all...]
/hardware/qcom/audio/legacy/alsa_sound/
H A Daudio_hw_hal.cpp39 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 *de
[all...]
/hardware/libhardware_legacy/audio/
H A Daudio_hw_hal.cpp38 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 *de
[all...]
/hardware/intel/audio_media/hdmi/
H A Dtinyaudio_hw.c115 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 *de
[all...]
/hardware/libhardware/modules/usbaudio/
H A Daudio_hw.c59 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,
981 static void adev_close_input_stream(struct audio_hw_device *dev, struct audio_stream_in *stream)
996 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs)
1038 static char * adev_get_parameters(const struct audio_hw_device *dev, const char *keys)
1043 static int adev_init_check(const struct audio_hw_device *dev)
1048 static int adev_set_voice_volume(struct audio_hw_device *de
[all...]
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp169 struct audio_hw_device device;
313 struct audio_hw_device *device)
1276 static int adev_open_output_stream(struct audio_hw_device *dev,
1373 static void adev_close_output_stream(struct audio_hw_device *dev,
1377 const_cast<struct audio_hw_device*>(dev));
1391 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs)
1398 static char * adev_get_parameters(const struct audio_hw_device *dev,
1406 static int adev_init_check(const struct audio_hw_device *dev)
1413 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume)
1420 static int adev_set_master_volume(struct audio_hw_device *de
[all...]
/hardware/qcom/audio/hal/
H A Daudio_hw.c1907 static int adev_open_output_stream(struct audio_hw_device *dev,
2118 static void adev_close_output_stream(struct audio_hw_device *dev __unused,
2142 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs)
2229 static char* adev_get_parameters(const struct audio_hw_device *dev,
2249 static int adev_init_check(const struct audio_hw_device *dev __unused)
2254 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume)
2268 static int adev_set_master_volume(struct audio_hw_device *dev __unused, float volume __unused)
2273 static int adev_get_master_volume(struct audio_hw_device *dev __unused,
2279 static int adev_set_master_mute(struct audio_hw_device *dev __unused, bool muted __unused)
2284 static int adev_get_master_mute(struct audio_hw_device *de
[all...]
H A Daudio_hw.h196 struct audio_hw_device device;

Completed in 439 milliseconds