summaryrefslogtreecommitdiff
path: root/src/libsink
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsink')
-rw-r--r--src/libsink/desktop.c2
-rw-r--r--src/libsink/sink.c5
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);
}