Remove deprecated JsepSession initializer
Also removes SessionDescription::Copy.
Bug: webrtc:10612
Change-Id: Ib652d717531738c3ed5d1054e32a03961e16dba9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/139903
Reviewed-by: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28239}
diff --git a/api/jsep_session_description.h b/api/jsep_session_description.h
index 5a38c3a..79e15e2 100644
--- a/api/jsep_session_description.h
+++ b/api/jsep_session_description.h
@@ -48,10 +48,6 @@
bool Initialize(std::unique_ptr<cricket::SessionDescription> description,
const std::string& session_id,
const std::string& session_version);
- // Backwards compatible version. Replace with version above.
- RTC_DEPRECATED bool Initialize(cricket::SessionDescription* description,
- const std::string& session_id,
- const std::string& session_version);
virtual cricket::SessionDescription* description() {
return description_.get();
diff --git a/pc/jsep_session_description.cc b/pc/jsep_session_description.cc
index d9c1fad..001aa76 100644
--- a/pc/jsep_session_description.cc
+++ b/pc/jsep_session_description.cc
@@ -198,13 +198,6 @@
return true;
}
-bool JsepSessionDescription::Initialize(
- cricket::SessionDescription* description,
- const std::string& session_id,
- const std::string& session_version) {
- return Initialize(absl::WrapUnique(description), session_id, session_version);
-}
-
bool JsepSessionDescription::AddCandidate(
const IceCandidateInterface* candidate) {
if (!candidate)
diff --git a/pc/session_description.cc b/pc/session_description.cc
index 476bf1a..4b6c08a 100644
--- a/pc/session_description.cc
+++ b/pc/session_description.cc
@@ -99,10 +99,6 @@
return absl::WrapUnique(new SessionDescription(*this));
}
-SessionDescription* SessionDescription::Copy() const {
- return Clone().release();
-}
-
const ContentInfo* SessionDescription::GetContentByName(
const std::string& name) const {
return FindContentInfoByName(contents_, name);
diff --git a/pc/session_description.h b/pc/session_description.h
index 0ff90a5..91ffd09 100644
--- a/pc/session_description.h
+++ b/pc/session_description.h
@@ -624,9 +624,6 @@
~SessionDescription();
std::unique_ptr<SessionDescription> Clone() const;
- // Older API - deprecated. Still expects caller to take ownership.
- // Replace with Clone().
- RTC_DEPRECATED SessionDescription* Copy() const;
struct MediaTransportSetting;