Home | History | Annotate | Download | only in audio

Lines Matching defs:out

123     const struct legacy_stream_out *out =
125 return out->legacy_out->sampleRate();
130 struct legacy_stream_out *out =
140 const struct legacy_stream_out *out =
142 return out->legacy_out->bufferSize();
147 const struct legacy_stream_out *out =
149 return (audio_channel_mask_t) out->legacy_out->channels();
154 const struct legacy_stream_out *out =
157 return (audio_format_t) out->legacy_out->format();
162 struct legacy_stream_out *out =
171 struct legacy_stream_out *out =
173 return out->legacy_out->standby();
178 const struct legacy_stream_out *out =
181 return out->legacy_out->dump(fd, args);
186 struct legacy_stream_out *out =
199 return out->legacy_out->setParameters(s8);
204 const struct legacy_stream_out *out =
209 s8 = out->legacy_out->getParameters(String8(keys));
224 const struct legacy_stream_out *out =
226 return out->legacy_out->latency();
232 struct legacy_stream_out *out =
234 return out->legacy_out->setVolume(left, right);
240 struct legacy_stream_out *out =
242 return out->legacy_out->write(buffer, bytes);
248 const struct legacy_stream_out *out =
250 return out->legacy_out->getRenderPosition(dsp_frames);
256 const struct legacy_stream_out *out =
258 return out->legacy_out->getNextWriteTimestamp(timestamp);
498 struct legacy_stream_out *out;
501 out = (struct legacy_stream_out *)calloc(1, sizeof(*out));
502 if (!out)
507 out->legacy_out = ladev->hwif->openOutputStreamWithFlags(devices, flags,
511 if (!out->legacy_out) {
516 out->stream.common.get_sample_rate = out_get_sample_rate;
517 out->stream.common.set_sample_rate = out_set_sample_rate;
518 out->stream.common.get_buffer_size = out_get_buffer_size;
519 out->stream.common.get_channels = out_get_channels;
520 out->stream.common.get_format = out_get_format;
521 out->stream.common.set_format = out_set_format;
522 out->stream.common.standby = out_standby;
523 out->stream.common.dump = out_dump;
524 out->stream.common.set_parameters = out_set_parameters;
525 out->stream.common.get_parameters = out_get_parameters;
526 out->stream.common.add_audio_effect = out_add_audio_effect;
527 out->stream.common.remove_audio_effect = out_remove_audio_effect;
528 out->stream.get_latency = out_get_latency;
529 out->stream.set_volume = out_set_volume;
530 out->stream.write = out_write;
531 out->stream.get_render_position = out_get_render_position;
532 out->stream.get_next_write_timestamp = out_get_next_write_timestamp;
534 *stream_out = &out->stream;
538 free(out);
547 struct legacy_stream_out *out = reinterpret_cast<struct legacy_stream_out *>(stream);
549 ladev->hwif->closeOutputStream(out->legacy_out);
550 free(out);