public static SdpType ToNet(this SessionDescription.Type self) { if (self == SessionDescription.Type.Answer) { return(SdpType.Answer); } if (self == SessionDescription.Type.Offer) { return(SdpType.Offer); } throw new ArgumentOutOfRangeException(nameof(self), self, null); }
public static Enums.SdpType ToNativePort(this SessionDescription.Type platformNative) { if (platformNative == SessionDescription.Type.Answer) { return(Enums.SdpType.Answer); } if (platformNative == SessionDescription.Type.Offer) { return(Enums.SdpType.Offer); } if (platformNative == SessionDescription.Type.Pranswer) { return(Enums.SdpType.PrAnswer); } throw new ArgumentOutOfRangeException(nameof(platformNative), platformNative, null); }