|
@@ -123,7 +123,7 @@ Description IceTransport::getLocalDescription(Description::Type type) const {
|
|
|
void IceTransport::setRemoteDescription(const Description &description) {
|
|
|
mRole = description.role() == Description::Role::Active ? Description::Role::Passive
|
|
|
: Description::Role::Active;
|
|
|
- mMid = description.dataMid();
|
|
|
+ mMid = description.bundleMid();
|
|
|
if (juice_set_remote_description(mAgent.get(), description.generateDataSdp("\r\n").c_str()) < 0)
|
|
|
throw std::runtime_error("Failed to parse ICE settings from remote SDP");
|
|
|
}
|
|
@@ -483,7 +483,7 @@ Description IceTransport::getLocalDescription(Description::Type type) const {
|
|
|
void IceTransport::setRemoteDescription(const Description &description) {
|
|
|
mRole = description.role() == Description::Role::Active ? Description::Role::Passive
|
|
|
: Description::Role::Active;
|
|
|
- mMid = description.dataMid();
|
|
|
+ mMid = description.bundleMid();
|
|
|
mTrickleTimeout = !description.ended() ? 30s : 0s;
|
|
|
|
|
|
// Warning: libnice expects "\n" as end of line
|