From 0d8821096ab0bbd3d7362b981fef57426c9ca154 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 14 Feb 2019 17:48:56 +0100 Subject: [PATCH] client-node: only update info when change_mask set --- src/modules/module-client-node/client-node.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/module-client-node/client-node.c b/src/modules/module-client-node/client-node.c index 9cc64ca4d..5217969cc 100644 --- a/src/modules/module-client-node/client-node.c +++ b/src/modules/module-client-node/client-node.c @@ -1029,7 +1029,8 @@ client_node_port_update(void *data, n_params, params, info); - if (this->callbacks && this->callbacks->port_info && info) + if (this->callbacks && this->callbacks->port_info && + info && (change_mask & PW_CLIENT_NODE_PORT_UPDATE_INFO)) this->callbacks->port_info(this->callbacks_data, direction, port_id, info); } }