From 0eb46d8ef44a950df373039221b7d7edfd25e649 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sat, 29 May 2021 08:41:37 +0200 Subject: [PATCH] filter: call the process rt_callback --- src/pipewire/filter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pipewire/filter.c b/src/pipewire/filter.c index 1996bff27..21e55ce44 100644 --- a/src/pipewire/filter.c +++ b/src/pipewire/filter.c @@ -812,10 +812,10 @@ do_call_process(struct spa_loop *loop, static void call_process(struct filter *impl) { - struct pw_filter *filter = &impl->this; pw_log_trace(NAME" %p: call process", impl); if (SPA_FLAG_IS_SET(impl->flags, PW_FILTER_FLAG_RT_PROCESS)) { - pw_filter_emit_process(filter, impl->rt.position); + spa_callbacks_call(&impl->rt_callbacks, struct pw_filter_events, + process, 0, impl->rt.position); } else { pw_loop_invoke(impl->context->main_loop,