From d449f52d0efdbdc75e6a799e64a17e0548a22215 Mon Sep 17 00:00:00 2001 From: Yalu Zhang <yalu.zhang@iopsys.eu> Date: Tue, 11 Mar 2025 17:48:20 +0100 Subject: [PATCH] Add debug messages to dump format capabilities --- src/channels/chan_voicemngr.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/channels/chan_voicemngr.c b/src/channels/chan_voicemngr.c index 351ed77..208b47a 100644 --- a/src/channels/chan_voicemngr.c +++ b/src/channels/chan_voicemngr.c @@ -2086,6 +2086,7 @@ static struct ast_channel *chan_voicemngr_new(struct chan_voicemngr_subchannel * struct ast_channel *chan = NULL; struct ast_format *fmt; struct ast_format_cap *caps; + struct ast_str *buf = ast_str_alloca(256); caps = ast_format_cap_alloc(AST_FORMAT_CAP_FLAG_DEFAULT); if (!caps) { @@ -2097,8 +2098,12 @@ static struct ast_channel *chan_voicemngr_new(struct chan_voicemngr_subchannel * if (chan) { ast_channel_tech_set(chan, cur_tech); if (format) { + ast_format_cap_get_names(format, &buf); + ast_debug(1, "debug_tmp: create a channel with formats: %s\n", ast_str_buffer(buf)); ast_format_cap_append_from_cap(caps, format, AST_MEDIA_TYPE_UNKNOWN); } else { + ast_format_cap_get_names(default_cap, &buf); + ast_debug(1, "debug_tmp: create a channel with default formats: %s\n", ast_str_buffer(buf)); ast_format_cap_append_from_cap(caps, default_cap, AST_MEDIA_TYPE_UNKNOWN); } ast_channel_nativeformats_set(chan, caps); -- GitLab