Home
last modified time | relevance | path

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

/hardware/libhardware/include/hardware/
Daudio.h211 struct audio_stream_out { struct
222 uint32_t (*get_latency)(const struct audio_stream_out *stream); argument
231 int (*set_volume)(struct audio_stream_out *stream, float left, float right); argument
246 ssize_t (*write)(struct audio_stream_out *stream, const void* buffer, argument
252 int (*get_render_position)(const struct audio_stream_out *stream, argument
259 int (*get_next_write_timestamp)(const struct audio_stream_out *stream, argument
268 int (*set_callback)(struct audio_stream_out *stream, argument
280 int (*pause)(struct audio_stream_out* stream); argument
288 int (*resume)(struct audio_stream_out* stream); argument
307 int (*drain)(struct audio_stream_out* stream, audio_drain_type_t type ); argument
[all …]
/hardware/libhardware/modules/audio/
Daudio_hw.c40 struct audio_stream_out stream;
109 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
115 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
122 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
154 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
174 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
298 struct audio_stream_out **stream_out, in adev_open_output_stream()
332 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.cpp46 struct audio_stream_out stream;
222 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
229 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
237 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
245 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
253 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
493 struct audio_stream_out **stream_out, in adev_open_output_stream()
544 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;
416 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
422 static int out_set_volume(struct audio_stream_out *stream, float left, float right) in out_set_volume()
435 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) in out_write()
493 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) in out_get_render_position()
498 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
521 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) in out_get_next_write_timestamp()
531 struct audio_stream_out **stream_out, in adev_open_output_stream()
666 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.c2059 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in out_get_buffer_size()
2478 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
2499 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
2584 static ssize_t out_write_for_no_output(struct audio_stream_out *stream, in out_write_for_no_output()
2594 (const struct audio_stream_out *)&out->stream) / in out_write_for_no_output()
2601 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
2744 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
2777 static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused, in out_get_next_write_timestamp()
2783 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
2829 static int out_set_callback(struct audio_stream_out *stream, in out_set_callback()
[all …]
Daudio_hw.h179 struct audio_stream_out stream;