/frameworks/av/include/media/nbaio/ |
AudioStreamOutSink.h | 29 AudioStreamOutSink(audio_stream_out *stream); 60 audio_stream_out *stream() const { return mStream; } 64 audio_stream_out * const mStream;
|
/hardware/libhardware/include/hardware/ |
audio.h | 255 /* type of drain requested to audio_stream_out->drain(). Mutually exclusive */ 264 * audio_stream_out is the abstraction interface for the audio output hardware. 270 struct audio_stream_out { struct 272 * Common methods of the audio stream out. This *must* be the first member of audio_stream_out 273 * as users of this structure will cast a audio_stream to audio_stream_out pointer in contexts 274 * where it's known the audio_stream references an audio_stream_out. 281 uint32_t (*get_latency)(const struct audio_stream_out *stream); 290 int (*set_volume)(struct audio_stream_out *stream, float left, float right); 305 ssize_t (*write)(struct audio_stream_out *stream, const void* buffer, 311 int (*get_render_position)(const struct audio_stream_out *stream [all...] |
/hardware/libhardware/modules/audio/ |
audio_hw.c | 36 struct audio_stream_out stream; 93 static uint32_t out_get_latency(const struct audio_stream_out *stream) 98 static int out_set_volume(struct audio_stream_out *stream, float left, 104 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 113 static int out_get_render_position(const struct audio_stream_out *stream, 129 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 221 struct audio_stream_out **stream_out, 260 struct audio_stream_out *stream)
|
/device/generic/goldfish/audio/ |
audio_hw.c | 46 struct audio_stream_out *output; 54 struct audio_stream_out stream; 172 static uint32_t out_get_latency(const struct audio_stream_out *stream) 177 static int out_set_volume(struct audio_stream_out *stream, float left, 183 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 197 static int out_get_render_position(const struct audio_stream_out *stream, 215 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 374 struct audio_stream_out **stream_out, 421 adev->output = (struct audio_stream_out *)out; 431 struct audio_stream_out *stream [all...] |
/device/asus/fugu/libaudio/ |
audio_hal_thunks.cpp | 43 struct audio_stream_out stream; 59 static int out_set_volume(struct audio_stream_out *stream, 143 static uint32_t out_get_latency(const struct audio_stream_out *stream) 183 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 192 static int out_get_render_position(const struct audio_stream_out *stream, 201 static int out_get_presentation_position(const struct audio_stream_out *stream, 210 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 492 struct audio_stream_out **stream_out, 557 struct audio_stream_out *stream)
|
/frameworks/av/media/libnbaio/ |
AudioStreamOutSink.cpp | 25 AudioStreamOutSink::AudioStreamOutSink(audio_stream_out *stream) :
|
/hardware/intel/audio_media/hdmi/ |
tinyaudio_hw.c | 126 struct audio_stream_out stream; 316 audio_stream_out_frame_size((struct audio_stream_out *)stream); 321 audio_stream_out_frame_size((struct audio_stream_out *)stream); 333 audio_stream_out_frame_size((struct audio_stream_out *)stream)); 564 static uint32_t out_get_latency(const struct audio_stream_out *stream) 571 static int out_set_volume(struct audio_stream_out *stream, float left, 581 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 655 static int out_get_render_position(const struct audio_stream_out *stream, 680 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 694 struct audio_stream_out **stream_out [all...] |
/hardware/libhardware/modules/audio_remote_submix/ |
audio_hw.cpp | 175 struct audio_stream_out stream; 266 // Get a pointer to submix_stream_out given an audio_stream_out that is embedded within the 269 struct audio_stream_out * const stream) 282 reinterpret_cast<struct audio_stream_out *>(stream)); 584 audio_stream_out_frame_size((const struct audio_stream_out *)stream); 677 static uint32_t out_get_latency(const struct audio_stream_out *stream) 680 const_cast<struct audio_stream_out *>(stream)); 693 static int out_set_volume(struct audio_stream_out *stream, float left, 702 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, [all...] |
/hardware/libhardware/modules/usbaudio/ |
audio_hw.c | 75 struct audio_stream_out stream; 369 static uint32_t out_get_latency(const struct audio_stream_out *stream) 375 static int out_set_volume(struct audio_stream_out *stream, float left, float right) 389 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) 448 static int out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) 453 static int out_get_presentation_position(const struct audio_stream_out *stream, 470 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) 480 struct audio_stream_out **stream_out, 584 struct audio_stream_out *stream) [all...] |
/hardware/qcom/audio/legacy/alsa_sound/ |
audio_hw_hal.cpp | 45 struct audio_stream_out stream; 141 /** audio_stream_out implementation **/ 242 static uint32_t out_get_latency(const struct audio_stream_out *stream) 249 static int out_set_volume(struct audio_stream_out *stream, float left, 257 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 265 static int out_get_render_position(const struct audio_stream_out *stream, 283 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 521 struct audio_stream_out **stream_out) 557 struct audio_stream_out **stream_out, 610 struct audio_stream_out* stream [all...] |
/hardware/libhardware_legacy/audio/ |
audio_hw_hal.cpp | 44 struct audio_stream_out stream; 118 /** audio_stream_out implementation **/ 220 static uint32_t out_get_latency(const struct audio_stream_out *stream) 227 static int out_set_volume(struct audio_stream_out *stream, float left, 235 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 243 static int out_get_render_position(const struct audio_stream_out *stream, 251 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 491 struct audio_stream_out **stream_out, 542 struct audio_stream_out* stream)
|
/device/asus/grouper/audio/ |
audio_hw.c | 125 struct audio_stream_out stream; 520 audio_stream_out_frame_size((const struct audio_stream_out *)stream); 599 static uint32_t out_get_latency(const struct audio_stream_out *stream) 617 static int out_set_volume(struct audio_stream_out *stream, float left, 623 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 778 static int out_get_render_position(const struct audio_stream_out *stream, 794 static int out_get_next_write_timestamp(const struct audio_stream_out *stream, 800 static int out_get_presentation_position(const struct audio_stream_out *stream, 1026 struct audio_stream_out **stream_out, [all...] |
/external/bluetooth/bluedroid/audio_a2dp_hw/ |
audio_a2dp_hw.c | 109 struct audio_stream_out stream; 543 static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, 750 static uint32_t out_get_latency(const struct audio_stream_out *stream) 766 static int out_set_volume(struct audio_stream_out *stream, float left, 782 static int out_get_render_position(const struct audio_stream_out *stream, 1006 struct audio_stream_out **stream_out, 1079 struct audio_stream_out *stream) [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.h | 119 struct audio_stream_out stream;
|
audio_hw.c | [all...] |
/device/samsung/manta/audio/ |
audio_hw.c | 157 struct audio_stream_out stream; 948 audio_stream_out_frame_size((const struct audio_stream_out *)stream); [all...] |
/device/htc/flounder/audio/hal/ |
audio_hw.h | 264 struct audio_stream_out stream;
|
audio_hw.c | [all...] |