From eea1798779dafcc92c897cd9a6a917b86bee9847 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 14 Apr 2021 10:02:32 -0400 Subject: [PATCH] sipcall: fix printing media attribute, cleanup Change-Id: Id09c6d0a6791a62d4a3be0e664c0bacecb80eaa8 --- src/sip/sipcall.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/sip/sipcall.cpp b/src/sip/sipcall.cpp index fd0c5c6b27..2314d69e9f 100644 --- a/src/sip/sipcall.cpp +++ b/src/sip/sipcall.cpp @@ -1958,6 +1958,7 @@ std::vector<MediaAttribute> SIPCall::getMediaAttributeList() const { std::vector<MediaAttribute> mediaList; + mediaList.reserve(rtpStreams_.size()); for (auto const& stream : rtpStreams_) { mediaList.emplace_back(*stream.mediaAttribute_); } @@ -2352,12 +2353,7 @@ SIPCall::monitor() const } JAMI_DBG("- Call %s with %s:", getCallId().c_str(), getPeerNumber().c_str()); // TODO move in getCallDuration - auto duration = duration_start_ == time_point::min() - ? 0 - : std::chrono::duration_cast<std::chrono::milliseconds>(clock::now() - - duration_start_) - .count(); - JAMI_DBG("\t- Duration: %lu", duration); + JAMI_DBG("\t- Duration: %s", dht::print_duration(clock::now() - duration_start_).c_str()); for (auto& mediaAttr : getMediaAttributeList()) JAMI_DBG("\t- Media: %s", mediaAttr.toString(true).c_str()); #ifdef ENABLE_VIDEO -- GitLab