netjack2: warn when the trigger fails

This commit is contained in:
Wim Taymans 2025-04-29 09:16:01 +02:00
parent f3cb35dad3
commit dc1f73ceaf

View file

@ -679,13 +679,15 @@ on_data_io(void *data, int fd, uint32_t mask)
impl->triggered = true; impl->triggered = true;
impl->driving = MODE_SOURCE; impl->driving = MODE_SOURCE;
update_clock(impl, &impl->source, nsec, nframes); 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) { } else if (impl->mode == MODE_SINK && sink_running) {
impl->done = false; impl->done = false;
impl->triggered = true; impl->triggered = true;
impl->driving = MODE_SINK; impl->driving = MODE_SINK;
update_clock(impl, &impl->sink, nsec, nframes); 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 { } else {
sink_running = false; sink_running = false;
impl->done = true; impl->done = true;