mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-06 13:30:01 -05:00
Improve debug and small cleanups
This commit is contained in:
parent
170c3e4d6c
commit
0726a608df
7 changed files with 31 additions and 14 deletions
|
|
@ -1565,7 +1565,7 @@ static void node_port_added(void *data, struct pw_port *port)
|
|||
struct impl *impl = data;
|
||||
struct port *p = pw_port_get_user_data(port);
|
||||
|
||||
pw_port_set_mix(port, (struct spa_node *)&p->mix_node,
|
||||
pw_port_set_mix(port, &p->mix_node,
|
||||
PW_PORT_MIX_FLAG_MULTI |
|
||||
PW_PORT_MIX_FLAG_MIX_ONLY);
|
||||
|
||||
|
|
|
|||
|
|
@ -179,7 +179,8 @@ static int start_node(struct pw_node *this)
|
|||
&SPA_NODE_COMMAND_INIT(SPA_NODE_COMMAND_Start));
|
||||
|
||||
if (res < 0)
|
||||
pw_log_debug("node %p: start node error %s", this, spa_strerror(res));
|
||||
pw_log_error("node %p: start node error %d: %s",
|
||||
this, res, spa_strerror(res));
|
||||
|
||||
return res;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -200,8 +200,8 @@ int pw_port_init_mix(struct pw_port *port, struct pw_port_mix *mix)
|
|||
}
|
||||
}
|
||||
|
||||
pw_log_debug("port %p: init mix %d.%d io %p", port,
|
||||
port->port_id, mix->port.port_id, mix->io);
|
||||
pw_log_debug("port %p: init mix %d.%d io %p: (%s)", port,
|
||||
port->port_id, mix->port.port_id, mix->io, spa_strerror(res));
|
||||
|
||||
return res;
|
||||
}
|
||||
|
|
@ -1061,9 +1061,12 @@ int pw_port_use_buffers(struct pw_port *port, uint32_t mix_id,
|
|||
}
|
||||
if (port->state == PW_PORT_STATE_READY) {
|
||||
if (!SPA_FLAG_CHECK(port->mix_flags, PW_PORT_MIX_FLAG_MIX_ONLY)) {
|
||||
pw_log_debug("port %p: use buffers on node: %p", port,
|
||||
node->node);
|
||||
res = spa_node_port_use_buffers(node->node,
|
||||
port->direction, port->port_id, buffers, n_buffers);
|
||||
pw_log_debug("port %p: use buffers on node: %d (%s)",
|
||||
if (res < 0)
|
||||
pw_log_error("port %p: use buffers on node: %d (%s)",
|
||||
port, res, spa_strerror(res));
|
||||
}
|
||||
port->allocated = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue