From dc1f73ceafebeecb4713c39f52c638fec25cbf4b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 29 Apr 2025 09:16:01 +0200 Subject: [PATCH] netjack2: warn when the trigger fails --- src/modules/module-netjack2-driver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/module-netjack2-driver.c b/src/modules/module-netjack2-driver.c index fbb687dd5..be7af2749 100644 --- a/src/modules/module-netjack2-driver.c +++ b/src/modules/module-netjack2-driver.c @@ -679,13 +679,15 @@ on_data_io(void *data, int fd, uint32_t mask) impl->triggered = true; impl->driving = MODE_SOURCE; update_clock(impl, &impl->source, nsec, nframes); - pw_filter_trigger_process(impl->source.filter); + if (pw_filter_trigger_process(impl->source.filter) < 0) + pw_log_warn("source not ready"); } else if (impl->mode == MODE_SINK && sink_running) { impl->done = false; impl->triggered = true; impl->driving = MODE_SINK; update_clock(impl, &impl->sink, nsec, nframes); - pw_filter_trigger_process(impl->sink.filter); + if (pw_filter_trigger_process(impl->sink.filter) < 0) + pw_log_warn("sink not ready"); } else { sink_running = false; impl->done = true;