Lines Matching refs:timing_info

184     memset(&s->timing_info, 0, sizeof(s->timing_info));
472 x -= s->timing_info.transport_usec;
474 x += s->timing_info.transport_usec;
584 s->timing_info.configured_source_usec = usec;
586 s->timing_info.configured_sink_usec = usec;
672 s->timing_info.configured_source_usec = usec;
674 s->timing_info.configured_sink_usec = usec;
958 s->timing_info.write_index_corrupt = true;
969 s->timing_info.read_index_corrupt = true;
1165 s->timing_info.configured_source_usec = usec;
1167 s->timing_info.configured_sink_usec = usec;
1629 s->timing_info.write_index_corrupt = false;
1630 s->timing_info.write_index = offset + (int64_t) length;
1632 if (!s->timing_info.write_index_corrupt)
1633 s->timing_info.write_index += offset + (int64_t) length;
1635 s->timing_info.write_index_corrupt = true;
1638 if (!s->timing_info_valid || s->timing_info.write_index_corrupt)
1703 if (s->timing_info_valid && !s->timing_info.read_index_corrupt)
1704 s->timing_info.read_index += (int64_t) s->peek_memchunk.length;
1779 pa_assert(s->direction != PA_STREAM_PLAYBACK || !s->timing_info.read_index_corrupt);
1780 pa_assert(s->direction != PA_STREAM_RECORD || !s->timing_info.write_index_corrupt);
1785 usec = pa_bytes_to_usec(s->timing_info.read_index < 0 ? 0 : (uint64_t) s->timing_info.read_index, &s->sample_spec);
1793 usec += s->timing_info.transport_usec;
1798 if (s->timing_info.sink_usec >= usec)
1801 usec -= s->timing_info.sink_usec;
1809 usec = pa_bytes_to_usec(s->timing_info.write_index < 0 ? 0 : (uint64_t) s->timing_info.write_index, &s->sample_spec);
1815 usec += s->timing_info.transport_usec;
1818 usec += s->timing_info.source_usec;
1822 if (s->timing_info.sink_usec >= usec)
1825 usec -= s->timing_info.sink_usec;
1852 i = &o->stream->timing_info;
2535 PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_PLAYBACK || !s->timing_info.read_index_corrupt, PA_ERR_NODATA);
2536 PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_RECORD || !s->timing_info.write_index_corrupt, PA_ERR_NODATA);
2593 PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_PLAYBACK || !s->timing_info.write_index_corrupt, PA_ERR_NODATA);
2594 PA_CHECK_VALIDITY(s->context, s->direction != PA_STREAM_RECORD || !s->timing_info.read_index_corrupt, PA_ERR_NODATA);
2600 cindex = s->timing_info.write_index;
2602 cindex = s->timing_info.read_index;
2626 return &s->timing_info;
2710 o->stream->timing_info.configured_source_usec = usec;
2712 o->stream->timing_info.configured_sink_usec = usec;