Lines Matching defs:latency_snapshot
132 } latency_snapshot;
292 time_difference = (int64_t)now - (int64_t)o->latency_snapshot.timestamp;
296 snapshot_latency = o->latency_snapshot.sink_latency
297 + pa_bytes_to_usec(o->latency_snapshot.output_memblockq_size, &o->sink_input->sample_spec)
302 snapshot_latency += pa_bytes_to_usec(rdata.send_counter - o->latency_snapshot.receive_counter, &o->sink_input->sample_spec);
313 if (o->latency_snapshot.sink_latency > max_sink_latency) {
314 max_sink_latency = o->latency_snapshot.sink_latency;
319 pa_log_debug("[%s] Snapshot sink latency = %0.2fms, total snapshot latency = %0.2fms", o->sink->name, (double) o->latency_snapshot.sink_latency / PA_USEC_PER_MSEC, (double) snapshot_latency / PA_USEC_PER_MSEC);
769 o->latency_snapshot.output_memblockq_size = pa_memblockq_get_length(o->memblockq);
772 o->latency_snapshot.sink_latency = pa_sink_get_latency_within_thread(o->sink, true) +
775 o->latency_snapshot.sink_latency += pa_resampler_get_delay_usec(o->sink_input->thread_info.resampler);
777 o->latency_snapshot.timestamp = pa_rtclock_now();
779 o->latency_snapshot.receive_counter = o->receive_counter;