diff --git a/src/sip/sipcall.cpp b/src/sip/sipcall.cpp index 906adef3c36cfd436466beb767e0edb9a3508fd0..1d2cfa8ef92f2a823c176b94f3459ec6b606968e 100644 --- a/src/sip/sipcall.cpp +++ b/src/sip/sipcall.cpp @@ -785,8 +785,10 @@ SIPCall::startIce() bool SIPCall::useVideoCodec(const AccountVideoCodecInfo* codec) const { +#ifdef RING_VIDEO if (videortp_.isSending()) return videortp_.useCodec(codec); +#endif return false; } @@ -1010,8 +1012,11 @@ SIPCall::getDetails() const peerHolding_ ? TRUE_STR : FALSE_STR); auto& acc = getSIPAccount(); + +#ifdef RING_VIDEO // If Video is not enabled return an empty string details.emplace(DRing::Call::Details::VIDEO_SOURCE, acc.isVideoEnabled() ? videoInput_ : ""); +#endif if (transport_ and transport_->isSecure()) { const auto& tlsInfos = transport_->getTlsInfos();