objc: add rollback type to RTCSdpType

BUG=webrtc:11796

Change-Id: I98b742d9e154c9521ae7e7548b32d75bd3f584d0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/183761
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/master@{#32063}
This commit is contained in:
Philipp Hancke
2020-09-09 14:58:32 +02:00
committed by Commit Bot
parent bef7b058f5
commit 5152ea5962
3 changed files with 6 additions and 0 deletions

View File

@ -20,6 +20,7 @@ typedef NS_ENUM(NSInteger, RTCSdpType) {
RTCSdpTypeOffer,
RTCSdpTypePrAnswer,
RTCSdpTypeAnswer,
RTCSdpTypeRollback,
};
NS_ASSUME_NONNULL_BEGIN

View File

@ -83,6 +83,8 @@
return webrtc::SessionDescriptionInterface::kPrAnswer;
case RTCSdpTypeAnswer:
return webrtc::SessionDescriptionInterface::kAnswer;
case RTCSdpTypeRollback:
return webrtc::SessionDescriptionInterface::kRollback;
}
}
@ -93,6 +95,8 @@
return RTCSdpTypePrAnswer;
} else if (string == webrtc::SessionDescriptionInterface::kAnswer) {
return RTCSdpTypeAnswer;
} else if (string == webrtc::SessionDescriptionInterface::kRollback) {
return RTCSdpTypeRollback;
} else {
RTC_NOTREACHED();
return RTCSdpTypeOffer;