Home | History | Annotate | Download | only in audio

Lines Matching refs:audio_hw_device

38     struct audio_hw_device device;
290 /** audio_hw_device implementation **/
291 static inline struct legacy_audio_device * to_ladev(struct audio_hw_device *dev)
296 static inline const struct legacy_audio_device * to_cladev(const struct audio_hw_device *dev)
301 static uint32_t adev_get_supported_devices(const struct audio_hw_device *dev)
330 static int adev_init_check(const struct audio_hw_device *dev)
337 static int adev_set_voice_volume(struct audio_hw_device *dev, float volume)
343 static int adev_set_master_volume(struct audio_hw_device *dev, float volume)
349 static int adev_set_mode(struct audio_hw_device *dev, int mode)
355 static int adev_set_mic_mute(struct audio_hw_device *dev, bool state)
361 static int adev_get_mic_mute(const struct audio_hw_device *dev, bool *state)
367 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs)
373 static char * adev_get_parameters(const struct audio_hw_device *dev,
383 static size_t adev_get_input_buffer_size(const struct audio_hw_device *dev,
391 static int adev_open_output_stream(struct audio_hw_device *dev,
440 static void adev_close_output_stream(struct audio_hw_device *dev,
451 static int adev_open_input_stream(struct audio_hw_device *dev,
499 static void adev_close_input_stream(struct audio_hw_device *dev,
510 static int adev_dump(const struct audio_hw_device *dev, int fd)
520 struct audio_hw_device *hwdev =
521 reinterpret_cast<struct audio_hw_device *>(device);