From 187ed6c1f792586162467c7ef540bb0f9f581ec2 Mon Sep 17 00:00:00 2001 From: ejurgensen Date: Sun, 31 Jul 2016 23:36:27 +0200 Subject: [PATCH] [cast] Log raw replies when in DEBUG_CONNECTION mode --- src/outputs/cast.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/outputs/cast.c b/src/outputs/cast.c index e5b19d8a..7e7cd4a1 100644 --- a/src/outputs/cast.c +++ b/src/outputs/cast.c @@ -728,6 +728,15 @@ cast_msg_process(struct cast_session *cs, const uint8_t *data, size_t len) int unknown_session_id; int i; +#ifdef DEBUG_CONNECTION + char *b64 = b64_encode(data, len); + if (b64) + { + DPRINTF(E_DBG, L_CAST, "Reply dump (len %d): %s\n", len, b64); + free(b64); + } +#endif + reply = extensions__core_api__cast_channel__cast_message__unpack(NULL, len, data); if (!reply) {