impl-node: don't do output mix for remote nodes

Remote nodes already did the output mix remotely so we don't have to
attempt it on the server (and it doesn't actually have output mixers).
This commit is contained in:
Wim Taymans 2023-05-04 20:26:17 +02:00
parent f756eebac5
commit 75d7c574cf

View file

@ -1818,8 +1818,9 @@ again:
a->status = PW_NODE_ACTIVATION_FINISHED;
a->finish_time = nsec;
}
if (status & SPA_STATUS_HAVE_DATA) {
if (!node->remote && (status & SPA_STATUS_HAVE_DATA)) {
/* remote nodes have done the output mix already before
* they triggered the ready event */
spa_list_for_each(p, &node->rt.output_mix, rt.node_link)
spa_node_process(p->mix);
}