Lines Matching defs:out
84 // out->last_write_time_us = 0; unnecessary as a stale write time has same effect
125 struct stub_stream_out *out = (struct stub_stream_out *)stream;
129 const int64_t elapsed_time_since_last_write = now - out->last_write_time_us;
138 out->last_write_time_us = now + sleep_time;
301 struct stub_stream_out *out;
304 out = (struct stub_stream_out *)calloc(1, sizeof(struct stub_stream_out));
305 if (!out)
308 out->stream.common.get_sample_rate = out_get_sample_rate;
309 out->stream.common.set_sample_rate = out_set_sample_rate;
310 out->stream.common.get_buffer_size = out_get_buffer_size;
311 out->stream.common.get_channels = out_get_channels;
312 out->stream.common.get_format = out_get_format;
313 out->stream.common.set_format = out_set_format;
314 out->stream.common.standby = out_standby;
315 out->stream.common.dump = out_dump;
316 out->stream.common.set_parameters = out_set_parameters;
317 out->stream.common.get_parameters = out_get_parameters;
318 out->stream.common.add_audio_effect = out_add_audio_effect;
319 out->stream.common.remove_audio_effect = out_remove_audio_effect;
320 out->stream.get_latency = out_get_latency;
321 out->stream.set_volume = out_set_volume;
322 out->stream.write = out_write;
323 out->stream.get_render_position = out_get_render_position;
324 out->stream.get_next_write_timestamp = out_get_next_write_timestamp;
326 *stream_out = &out->stream;
330 free(out);