diff --git a/ChangeLog b/ChangeLog index 5fa602e5..deac0767 100644 --- a/ChangeLog +++ b/ChangeLog @@ -39,6 +39,7 @@ Valerio Pilo * Use of latency range in all backends. * ComputeTotalLatencies now a client/server call. * Add latent test client for latency API. + * Also print playback and capture latency in jack_lsp. 2011-03-04 Stephane Letz diff --git a/example-clients/lsp.c b/example-clients/lsp.c index 5aa7c7e1..859f2b76 100644 --- a/example-clients/lsp.c +++ b/example-clients/lsp.c @@ -188,8 +188,17 @@ main (int argc, char *argv[]) } if (show_port_latency) { if (port) { - printf (" port latency = %d frames\n", + jack_latency_range_t range; + printf (" port latency = %" PRIu32 " frames\n", jack_port_get_latency (port)); + + jack_port_get_latency_range (port, JackPlaybackLatency, &range); + printf (" port playback latency = [ %" PRIu32 " %" PRIu32 " ] frames\n", + range.min, range.max); + + jack_port_get_latency_range (port, JackCaptureLatency, &range); + printf (" port capture latency = [ %" PRIu32 " %" PRIu32 " ] frames\n", + range.min, range.max); } } if (show_total_latency) {