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.c37 struct audio_stream_out stream;
106 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
112 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
119 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
151 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
171 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
295 struct audio_stream_out **stream_out, in adev_open_output_stream()
329 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.c79 struct audio_stream_out stream;
415 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
421 static int out_set_volume(struct audio_stream_out *stream, float left, float right) in out_set_volume()
434 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) in out_write()
492 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) in out_get_render_position()
497 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
520 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) in out_get_next_write_timestamp()
530 struct audio_stream_out **stream_out, in adev_open_output_stream()
665 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.c1818 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in out_get_buffer_size()
2104 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
2125 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
2200 static ssize_t out_write_for_no_output(struct audio_stream_out *stream, in out_write_for_no_output()
2210 (const struct audio_stream_out *)&out->stream) / in out_write_for_no_output()
2217 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
2351 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
2384 static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused, in out_get_next_write_timestamp()
2390 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
2436 static int out_set_callback(struct audio_stream_out *stream, in out_set_callback()
[all …]
Daudio_hw.h171 struct audio_stream_out stream;