diff options
Diffstat (limited to 'src/libsink')
| -rw-r--r-- | src/libsink/desktop.c | 2 | ||||
| -rw-r--r-- | src/libsink/sink.c | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/libsink/desktop.c b/src/libsink/desktop.c index 6ef0562..12008fd 100644 --- a/src/libsink/desktop.c +++ b/src/libsink/desktop.c @@ -141,7 +141,7 @@ static void log_sink_status(struct camu_desktop *c) offset += al_snprintf(status + offset, sizeof(status) - offset, "]"); status[offset] = '\0'; - log_info("%s, window size: %ux%u", status, c->scr.width, c->scr.height); + log_info("%s, window size: %ux%u, volume: %f", status, c->scr.width, c->scr.height, c->mixer.volume); return; notplaying: log_info("Not playing, window size: %ux%u", c->scr.width, c->scr.height); diff --git a/src/libsink/sink.c b/src/libsink/sink.c index 6565cf5..2bcc943 100644 --- a/src/libsink/sink.c +++ b/src/libsink/sink.c @@ -1540,11 +1540,16 @@ static struct nn_rpc_command commands[] = { static void identify_callback(void *userdata, struct nn_rpc_connection *conn, struct nn_packet *packet) { struct camu_sink *sink = (struct camu_sink *)userdata; +#ifndef CAMU_DIRECT_MODE if (sink->type == NNWT_SOCKET_UNIX) { log_info("Sink connected to %.*s.", al_str_x(&sink->addr)); } else { log_info("Sink connected to %.*s:%hu.", al_str_x(&sink->addr), sink->port); } +#else + (void)sink; + log_info("Sink locally bridged to server."); +#endif nn_packet_stream_return_packet(conn->stream, packet); } |