Lines Matching refs:timing_info
180 memset(&s->timing_info, 0, sizeof(s->timing_info)); in pa_stream_new_with_proplist_internal()
460 x -= s->timing_info.transport_usec; in check_smoother_status()
462 x += s->timing_info.transport_usec; in check_smoother_status()
564 s->timing_info.configured_source_usec = usec; in pa_command_stream_moved()
566 s->timing_info.configured_sink_usec = usec; in pa_command_stream_moved()
652 s->timing_info.configured_source_usec = usec; in pa_command_stream_buffer_attr()
654 s->timing_info.configured_sink_usec = usec; in pa_command_stream_buffer_attr()
930 s->timing_info.write_index_corrupt = true; in invalidate_indexes()
941 s->timing_info.read_index_corrupt = true; in invalidate_indexes()
1132 s->timing_info.configured_source_usec = usec; in pa_create_stream_callback()
1134 s->timing_info.configured_sink_usec = usec; in pa_create_stream_callback()
1592 s->timing_info.write_index_corrupt = false; in pa_stream_write_ext_free()
1593 s->timing_info.write_index = offset + (int64_t) length; in pa_stream_write_ext_free()
1595 if (!s->timing_info.write_index_corrupt) in pa_stream_write_ext_free()
1596 s->timing_info.write_index += offset + (int64_t) length; in pa_stream_write_ext_free()
1598 s->timing_info.write_index_corrupt = true; in pa_stream_write_ext_free()
1601 if (!s->timing_info_valid || s->timing_info.write_index_corrupt) in pa_stream_write_ext_free()
1666 if (s->timing_info_valid && !s->timing_info.read_index_corrupt) in pa_stream_drop()
1667 s->timing_info.read_index += (int64_t) s->peek_memchunk.length; in pa_stream_drop()
1742 pa_assert(s->direction != PA_STREAM_PLAYBACK || !s->timing_info.read_index_corrupt); in calc_time()
1743 pa_assert(s->direction != PA_STREAM_RECORD || !s->timing_info.write_index_corrupt); in calc_time()
1748 …usec = pa_bytes_to_usec(s->timing_info.read_index < 0 ? 0 : (uint64_t) s->timing_info.read_index, … in calc_time()
1756 usec += s->timing_info.transport_usec; in calc_time()
1761 if (s->timing_info.sink_usec >= usec) in calc_time()
1764 usec -= s->timing_info.sink_usec; in calc_time()
1772 …usec = pa_bytes_to_usec(s->timing_info.write_index < 0 ? 0 : (uint64_t) s->timing_info.write_index… in calc_time()
1778 usec += s->timing_info.transport_usec; in calc_time()
1781 usec += s->timing_info.source_usec; in calc_time()
1785 if (s->timing_info.sink_usec >= usec) in calc_time()
1788 usec -= s->timing_info.sink_usec; in calc_time()
1809 i = &o->stream->timing_info; in stream_get_timing_info_callback()
2466 …PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_PLAYBACK || !s->timing_info.read_index_cor… in pa_stream_get_time()
2467 …PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_RECORD || !s->timing_info.write_index_corr… in pa_stream_get_time()
2519 …PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_PLAYBACK || !s->timing_info.write_index_co… in pa_stream_get_latency()
2520 …PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_RECORD || !s->timing_info.read_index_corru… in pa_stream_get_latency()
2526 cindex = s->timing_info.write_index; in pa_stream_get_latency()
2528 cindex = s->timing_info.read_index; in pa_stream_get_latency()
2552 return &s->timing_info; in pa_stream_get_timing_info()
2636 o->stream->timing_info.configured_source_usec = usec; in stream_set_buffer_attr_callback()
2638 o->stream->timing_info.configured_sink_usec = usec; in stream_set_buffer_attr_callback()