Home
last modified time | relevance | path

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

/hardware/libhardware/include/hardware/
Daudio.h259 struct audio_stream_out { struct
265 uint32_t (*get_latency)(const struct audio_stream_out *stream); argument
274 int (*set_volume)(struct audio_stream_out *stream, float left, float right); argument
289 ssize_t (*write)(struct audio_stream_out *stream, const void* buffer, argument
295 int (*get_render_position)(const struct audio_stream_out *stream, argument
302 int (*get_next_write_timestamp)(const struct audio_stream_out *stream, argument
311 int (*set_callback)(struct audio_stream_out *stream, argument
323 int (*pause)(struct audio_stream_out* stream); argument
331 int (*resume)(struct audio_stream_out* stream); argument
350 int (*drain)(struct audio_stream_out* stream, audio_drain_type_t type ); argument
[all …]
/hardware/libhardware/modules/usbaudio/
Daudio_hw.c54 struct audio_stream_out stream;
178 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
184 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
190 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
224 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
240 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
251 struct audio_stream_out **stream_out) in adev_open_output_stream()
300 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/libhardware/modules/audio/
Daudio_hw.c36 struct audio_stream_out stream;
93 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
98 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
104 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
113 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
129 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
221 struct audio_stream_out **stream_out) in adev_open_output_stream()
259 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()
609 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()
540 struct audio_stream_out* stream) in adev_close_output_stream()
/hardware/libhardware/modules/audio_remote_submix/
Daudio_hw.cpp83 struct audio_stream_out stream;
211 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
221 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
227 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, in out_write()
292 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
308 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
516 struct audio_stream_out **stream_out) in adev_open_output_stream()
594 struct audio_stream_out *stream) in adev_close_output_stream()
/hardware/qcom/audio/hal/
Daudio_hw.c1371 static uint32_t out_get_latency(const struct audio_stream_out *stream) in out_get_latency()
1382 static int out_set_volume(struct audio_stream_out *stream, float left, in out_set_volume()
1412 static ssize_t out_write(struct audio_stream_out *stream, const void *buffer, in out_write()
1476 static int out_get_render_position(const struct audio_stream_out *stream, in out_get_render_position()
1505 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, in out_get_next_write_timestamp()
1511 static int out_get_presentation_position(const struct audio_stream_out *stream, in out_get_presentation_position()
1556 static int out_set_callback(struct audio_stream_out *stream, in out_set_callback()
1569 static int out_pause(struct audio_stream_out* stream) in out_pause()
1585 static int out_resume(struct audio_stream_out* stream) in out_resume()
1602 static int out_drain(struct audio_stream_out* stream, audio_drain_type_t type ) in out_drain()
[all …]
Daudio_hw.h97 struct audio_stream_out stream;