libwebrtc version for latest v3 branch

Hello,
I’m trying to update libmediasoup for iOS client. However I am getting the below error on build:

libmediasoupclient/src/PeerConnection.cpp:132:20: error: no viable conversion from 'bool' to
      'webrtc::RTCError'
                webrtc::RTCError error = this->pc->SetConfiguration(config);

webrtc m74 branch the above is returning “webrtc::RTCError” however mediasoup is expecting a bool.

looking at newer versions of libwebrtc the above method does indeed return a bool,
my question is what is the recommended version of libwebrtc in order to run the latest libmediasoupclient?

Looking at the below link it looks like you’ve moved libwebrtc version from m73/m74 to m79

So is the version of libwebrtc recommended to run the latest v3 branch of libmediasoupclient m79?

In libmediasoupclient v3 branch we are moving to m79, right. But v3 branch may not be ready yet (it’s WIP).

Thanks, I’ll update on a separate branch

I’ve just updated the required libwebrtc version in the docs, it was missing.

1 Like