From ee969b8c279200ead703448ff063fd6941e362ae Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 30 May 2022 21:38:12 -0400 Subject: Print status information consistently to stdout --- NEWS | 3 ++- src/jalv.c | 16 ++++++---------- src/jalv_gtk.c | 2 +- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/NEWS b/NEWS index 1d55187..897b638 100644 --- a/NEWS +++ b/NEWS @@ -10,10 +10,11 @@ jalv (1.6.7) unstable; * Fix crash when running jalv without arguments * Fix outdated man pages * Flush stdout after printing control values in console interface + * Print status information consistently to stdout * Remove Gtkmm interface * Remove Qt4 support - -- David Robillard Mon, 30 May 2022 19:42:05 +0000 + -- David Robillard Tue, 31 May 2022 01:37:51 +0000 jalv (1.6.6) stable; diff --git a/src/jalv.c b/src/jalv.c index 682afa0..ea1573c 100644 --- a/src/jalv.c +++ b/src/jalv.c @@ -1096,11 +1096,9 @@ jalv_open(Jalv* const jalv, int* argc, char*** argv) // Create ringbuffers for UI if necessary if (jalv->ui) { - fprintf(stderr, - "UI: %s\n", - lilv_node_as_uri(lilv_ui_get_uri(jalv->ui))); + printf("UI: %s\n", lilv_node_as_uri(lilv_ui_get_uri(jalv->ui))); } else { - fprintf(stderr, "UI: None\n"); + printf("UI: None\n"); } // Create port and control structures @@ -1147,9 +1145,9 @@ jalv_open(Jalv* const jalv, int* argc, char*** argv) // The UI can only go so fast, clamp to reasonable limits jalv->ui_update_hz = MIN(60, jalv->ui_update_hz); jalv->opts.buffer_size = MAX(4096, jalv->opts.buffer_size); - fprintf(stderr, "Comm buffers: %u bytes\n", jalv->opts.buffer_size); - fprintf(stderr, "Update rate: %.01f Hz\n", jalv->ui_update_hz); - fprintf(stderr, "Scale factor: %.01f\n", jalv->ui_scale_factor); + printf("Comm buffers: %u bytes\n", jalv->opts.buffer_size); + printf("Update rate: %.01f Hz\n", jalv->ui_update_hz); + printf("Scale factor: %.01f\n", jalv->ui_scale_factor); // Build options array to pass to plugin const LV2_Options_Option options[ARRAY_SIZE(jalv->features.options)] = { @@ -1254,7 +1252,7 @@ jalv_open(Jalv* const jalv, int* argc, char*** argv) jalv->worker.handle = jalv->instance->lv2_handle; jalv->state_worker.handle = jalv->instance->lv2_handle; - fprintf(stderr, "\n"); + printf("\n"); if (!jalv->buf_size_set) { jalv_allocate_port_buffers(jalv); } @@ -1315,8 +1313,6 @@ jalv_close(Jalv* const jalv) { jalv->exit = true; - fprintf(stderr, "Exiting...\n"); - // Terminate the worker jalv_worker_finish(&jalv->worker); diff --git a/src/jalv_gtk.c b/src/jalv_gtk.c index 998d789..98c9711 100644 --- a/src/jalv_gtk.c +++ b/src/jalv_gtk.c @@ -847,7 +847,7 @@ jalv_ui_port_event(Jalv* jalv, } } } else { - printf("Unknown object type?\n"); + fprintf(stderr, "Unknown object type\n"); } updating = false; } -- cgit v1.2.1