diff --git a/spa/plugins/bluez5/a2dp-sink.c b/spa/plugins/bluez5/a2dp-sink.c index 4ff54eb38..acc977dd0 100644 --- a/spa/plugins/bluez5/a2dp-sink.c +++ b/spa/plugins/bluez5/a2dp-sink.c @@ -658,6 +658,9 @@ static void a2dp_on_timeout(struct spa_source *source) prev_time = this->current_time; now_time = this->current_time = this->next_time; + spa_log_debug(this->log, NAME" %p: timeout %"PRIu64" %"PRIu64"", this, + now_time, now_time - prev_time); + if (SPA_LIKELY(this->position)) { duration = this->position->clock.duration; rate = this->position->clock.rate.denom; @@ -685,8 +688,6 @@ static void a2dp_on_timeout(struct spa_source *source) this->clock->delay = (delay_nsec * this->clock->rate.denom) / SPA_NSEC_PER_SEC; } - spa_log_trace(this->log, NAME" %p: timeout %"PRIu64" %"PRIu64"", this, - now_time, now_time - prev_time); spa_log_trace(this->log, NAME " %p: %d", this, io->status); io->status = SPA_STATUS_NEED_DATA; diff --git a/src/modules/module-client-node/remote-node.c b/src/modules/module-client-node/remote-node.c index ac9fae124..6d1a345ae 100644 --- a/src/modules/module-client-node/remote-node.c +++ b/src/modules/module-client-node/remote-node.c @@ -156,6 +156,7 @@ static void clean_transport(struct node_data *data) static void mix_init(struct mix *mix, struct pw_impl_port *port, uint32_t mix_id) { + pw_log_debug("port %p: mix init %d.%d", port, port->port_id, mix_id); mix->port = port; mix->mix_id = mix_id; pw_impl_port_init_mix(port, &mix->mix); @@ -214,8 +215,11 @@ static struct mix *find_mix(struct node_data *data, spa_list_for_each(mix, &data->mix[direction], link) { if (mix->port->port_id == port_id && - mix->mix_id == mix_id) + mix->mix_id == mix_id) { + pw_log_debug("port %p: found mix %d:%d.%d", mix->port, + direction, port_id, mix_id); return mix; + } } return NULL; } @@ -962,6 +966,8 @@ static void do_node_init(struct node_data *data) static void clear_mix(struct node_data *data, struct mix *mix) { + pw_log_debug("port %p: mix clear %d.%d", mix->port, mix->port->port_id, mix->mix_id); + deactivate_mix(data, mix); spa_list_remove(&mix->link);