Home
last modified time | relevance | path

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

/hardware/libhardware/include/hardware/
Daudio.h276 struct audio_stream_out { struct
287 uint32_t (*get_latency)(const struct audio_stream_out *stream); argument
296 int (*set_volume)(struct audio_stream_out *stream, float left, float right); argument
311 ssize_t (*write)(struct audio_stream_out *stream, const void* buffer, argument
317 int (*get_render_position)(const struct audio_stream_out *stream, argument
324 int (*get_next_write_timestamp)(const struct audio_stream_out *stream, argument
333 int (*set_callback)(struct audio_stream_out *stream, argument
345 int (*pause)(struct audio_stream_out* stream); argument
353 int (*resume)(struct audio_stream_out* stream); argument
372 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.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.c82 struct audio_stream_out stream;
362 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
368 static int out_set_volume(struct audio_stream_out *stream, float left, float right) in out_set_volume()
381 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) in out_write()
439 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) in out_get_render_position()
444 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()
606 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/bsp/intel/peripheral/audio/generic/
Daudio_hal.c95 struct audio_stream_out stream;
469 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
475 static int out_set_volume(struct audio_stream_out *stream, float left, float right) in out_set_volume()
488 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) in out_write()
546 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) in out_get_render_position()
551 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
576 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) in out_get_next_write_timestamp()
586 struct audio_stream_out **stream_out, in adev_open_output_stream()
714 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.c1376 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in out_get_buffer_size()
1602 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
1613 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
1651 static ssize_t out_write_for_no_output(struct audio_stream_out *stream, in out_write_for_no_output()
1667 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
1760 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
1793 static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused, in out_get_next_write_timestamp()
1799 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
1845 static int out_set_callback(struct audio_stream_out *stream, in out_set_callback()
1858 static int out_pause(struct audio_stream_out* stream) in out_pause()
[all …]
Daudio_hw.h146 struct audio_stream_out stream;
/hardware/qcom/audio/msm8909/hal/audio_extn/
Da2dp.c46 struct audio_stream_out *a2dp_stream;
/hardware/qcom/audio/msm8909/hal/
Daudio_hw.c1647 audio_stream_out_frame_size((const struct audio_stream_out *)stream); in out_get_buffer_size()
1916 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
1927 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
1961 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
2075 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
2133 static int out_get_next_write_timestamp(const struct audio_stream_out *stream __unused, in out_get_next_write_timestamp()
2139 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
2192 static int out_set_callback(struct audio_stream_out *stream, in out_set_callback()
2205 static int out_pause(struct audio_stream_out* stream) in out_pause()
2227 static int out_resume(struct audio_stream_out* stream) in out_resume()
[all …]
Daudio_hw.h160 struct audio_stream_out stream;