diff options
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_aud.c')
-rw-r--r-- | pjsip/src/pjsua-lib/pjsua_aud.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_aud.c b/pjsip/src/pjsua-lib/pjsua_aud.c index e15c54aa..0f5172e9 100644 --- a/pjsip/src/pjsua-lib/pjsua_aud.c +++ b/pjsip/src/pjsua-lib/pjsua_aud.c @@ -741,10 +741,13 @@ PJ_DEF(pj_status_t) pjsua_conf_get_port_info( pjsua_conf_port_id id, pj_bzero(info, sizeof(*info)); info->slot_id = id; info->name = cinfo.name; + pjmedia_format_copy(&info->format, &cinfo.format); info->clock_rate = cinfo.clock_rate; info->channel_count = cinfo.channel_count; info->samples_per_frame = cinfo.samples_per_frame; info->bits_per_sample = cinfo.bits_per_sample; + info->tx_level_adj = ((float)cinfo.tx_adj_level) / 128 + 1; + info->rx_level_adj = ((float)cinfo.rx_adj_level) / 128 + 1; /* Build array of listeners */ info->listener_cnt = cinfo.listener_cnt; |