Home
last modified time | relevance | path

Searched refs:audio_stream_out (Results 1 – 9 of 9) sorted by relevance

/hardware/libhardware/include/hardware/
Daudio.h273 struct audio_stream_out { struct
284 uint32_t (*get_latency)(const struct audio_stream_out *stream); argument
293 int (*set_volume)(struct audio_stream_out *stream, float left, float right); argument
308 ssize_t (*write)(struct audio_stream_out *stream, const void* buffer, argument
314 int (*get_render_position)(const struct audio_stream_out *stream, argument
321 int (*get_next_write_timestamp)(const struct audio_stream_out *stream, argument
330 int (*set_callback)(struct audio_stream_out *stream, argument
342 int (*pause)(struct audio_stream_out* stream); argument
350 int (*resume)(struct audio_stream_out* stream); argument
369 int (*drain)(struct audio_stream_out* stream, audio_drain_type_t type ); argument
[all …]
/hardware/libhardware/modules/audio/
Daudio_hw.c37 struct audio_stream_out stream;
104 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
110 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
117 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
127 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
147 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
247 struct audio_stream_out **stream_out, in adev_open_output_stream()
288 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/intel/audio_media/hdmi/
Dtinyaudio_hw.c126 struct audio_stream_out stream;
300 audio_stream_out_frame_size((struct audio_stream_out *)stream); in out_get_buffer_size()
305 audio_stream_out_frame_size((struct audio_stream_out *)stream); in out_get_buffer_size()
317 audio_stream_out_frame_size((struct audio_stream_out *)stream)); in out_get_buffer_size()
547 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
554 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
564 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
638 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
663 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
677 struct audio_stream_out **stream_out, in adev_open_output_stream()
[all …]
/hardware/qcom/audio/legacy/alsa_sound/
Daudio_hw_hal.cpp45 struct audio_stream_out stream;
242 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
249 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
257 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
265 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
283 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
521 struct audio_stream_out **stream_out) in adev_open_output_session()
557 struct audio_stream_out **stream_out, in adev_open_output_stream()
610 struct audio_stream_out* stream) in adev_close_output_stream()
/hardware/libhardware_legacy/audio/
Daudio_hw_hal.cpp44 struct audio_stream_out stream;
220 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
227 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
235 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
243 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
251 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
491 struct audio_stream_out **stream_out, in adev_open_output_stream()
542 struct audio_stream_out* stream) in adev_close_output_stream()
/hardware/libhardware/modules/audio_remote_submix/
Daudio_hw.cpp178 struct audio_stream_out stream;
277 struct audio_stream_out * const stream) in audio_stream_out_get_submix_stream_out()
290 reinterpret_cast<struct audio_stream_out *>(stream)); in audio_stream_get_submix_stream_out()
657 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in audio_config_compare()
754 static uint32_t out_get_latency(const struct audio_stream_out *stream) in audio_config_compare()
757 const_cast<struct audio_stream_out *>(stream)); in audio_config_compare()
770 static int out_set_volume(struct audio_stream_out *stream, float left, in audio_config_compare()
779 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in audio_config_compare()
873 static int out_get_presentation_position(const struct audio_stream_out *stream, in audio_config_compare()
881 const_cast<struct audio_stream_out *>(stream)); in audio_config_compare()
[all …]
/hardware/libhardware/modules/usbaudio/
Daudio_hal.c80 struct audio_stream_out stream;
360 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
366 static int out_set_volume(struct audio_stream_out *stream, float left, float right) in out_set_volume()
379 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) in out_write()
437 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) in out_get_render_position()
442 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
467 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) in out_get_next_write_timestamp()
477 struct audio_stream_out **stream_out, in adev_open_output_stream()
604 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.c1321 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in out_get_buffer_size()
1547 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
1558 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
1596 static ssize_t out_write_for_no_output(struct audio_stream_out *stream, in out_write_for_no_output()
1612 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
1690 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
1721 static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused, in out_get_next_write_timestamp()
1727 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
1772 static int out_set_callback(struct audio_stream_out *stream, in out_set_callback()
1785 static int out_pause(struct audio_stream_out* stream) in out_pause()
[all …]
Daudio_hw.h126 struct audio_stream_out stream;