Home
last modified time | relevance | path

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

/hardware/libhardware/include/hardware/
Daudio.h234 struct audio_stream_out { struct
245 uint32_t (*get_latency)(const struct audio_stream_out *stream); argument
254 int (*set_volume)(struct audio_stream_out *stream, float left, float right); argument
269 ssize_t (*write)(struct audio_stream_out *stream, const void* buffer, argument
275 int (*get_render_position)(const struct audio_stream_out *stream, argument
282 int (*get_next_write_timestamp)(const struct audio_stream_out *stream, argument
291 int (*set_callback)(struct audio_stream_out *stream, argument
303 int (*pause)(struct audio_stream_out* stream); argument
311 int (*resume)(struct audio_stream_out* stream); argument
330 int (*drain)(struct audio_stream_out* stream, audio_drain_type_t type ); argument
[all …]
/hardware/libhardware/modules/audio/
Daudio_hw.c49 struct audio_stream_out stream;
143 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
149 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
156 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
188 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
208 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
357 struct audio_stream_out **stream_out, in adev_open_output_stream()
406 struct audio_stream_out *stream) in adev_close_output_stream()
/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()
665 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in audio_config_compare()
762 static uint32_t out_get_latency(const struct audio_stream_out *stream) in audio_config_compare()
765 const_cast<struct audio_stream_out *>(stream)); in audio_config_compare()
778 static int out_set_volume(struct audio_stream_out *stream, float left, in audio_config_compare()
787 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in audio_config_compare()
895 static int out_get_presentation_position(const struct audio_stream_out *stream, in audio_config_compare()
903 const_cast<struct audio_stream_out *>(stream)); in audio_config_compare()
[all …]
/hardware/libhardware/modules/usbaudio/
Daudio_hal.c79 struct audio_stream_out stream;
408 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
414 static int out_set_volume(struct audio_stream_out *stream, float left, float right) in out_set_volume()
427 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) in out_write()
483 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) in out_get_render_position()
488 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
511 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) in out_get_next_write_timestamp()
521 struct audio_stream_out **stream_out, in adev_open_output_stream()
656 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.c362 static int set_compr_volume(struct audio_stream_out *stream, float left, float right);
2766 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in out_get_buffer_size()
3275 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
3302 static int set_compr_volume(struct audio_stream_out *stream, float left, in set_compr_volume()
3330 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
3402 static ssize_t out_write_for_no_output(struct audio_stream_out *stream, in out_write_for_no_output()
3412 (const struct audio_stream_out *)&out->stream) / in out_write_for_no_output()
3419 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
3678 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
3711 static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused, in out_get_next_write_timestamp()
[all …]
Daudio_hw.h213 struct audio_stream_out stream;