Delete some unused sigslot dependencies
Bug: webrtc:11943
Change-Id: Idc0d7aa0f63088810131ed0eebef2f165e66d646
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266495
Auto-Submit: Niels Moller <nisse@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37314}
diff --git a/pc/BUILD.gn b/pc/BUILD.gn
index 4fc4254..3a0a7e4 100644
--- a/pc/BUILD.gn
+++ b/pc/BUILD.gn
@@ -446,7 +446,6 @@
"../rtc_base:logging",
"../rtc_base:socket",
"../rtc_base/network:sent_packet",
- "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
@@ -608,7 +607,6 @@
"../rtc_base:safe_conversions",
"../rtc_base:zero_memory",
"../rtc_base/third_party/base64",
- "../rtc_base/third_party/sigslot",
]
absl_deps = [
"//third_party/abseil-cpp/absl/strings",
@@ -1134,7 +1132,6 @@
"../rtc_base:stringutils",
"../rtc_base:threading",
"../rtc_base:weak_ptr",
- "../rtc_base/third_party/sigslot",
"../system_wrappers:metrics",
]
absl_deps = [
diff --git a/pc/rtp_transport.cc b/pc/rtp_transport.cc
index 334dc4d..1aa8660 100644
--- a/pc/rtp_transport.cc
+++ b/pc/rtp_transport.cc
@@ -23,7 +23,6 @@
#include "rtc_base/checks.h"
#include "rtc_base/copy_on_write_buffer.h"
#include "rtc_base/logging.h"
-#include "rtc_base/third_party/sigslot/sigslot.h"
#include "rtc_base/trace_event.h"
namespace webrtc {
diff --git a/pc/rtp_transport.h b/pc/rtp_transport.h
index 39d4ad5..1afcb5e 100644
--- a/pc/rtp_transport.h
+++ b/pc/rtp_transport.h
@@ -28,7 +28,6 @@
#include "rtc_base/network/sent_packet.h"
#include "rtc_base/network_route.h"
#include "rtc_base/socket.h"
-#include "rtc_base/third_party/sigslot/sigslot.h"
namespace rtc {
diff --git a/pc/sdp_offer_answer.h b/pc/sdp_offer_answer.h
index 6a0aaaa..bc5087c 100644
--- a/pc/sdp_offer_answer.h
+++ b/pc/sdp_offer_answer.h
@@ -58,7 +58,6 @@
#include "rtc_base/checks.h"
#include "rtc_base/operations_chain.h"
#include "rtc_base/ssl_stream_adapter.h"
-#include "rtc_base/third_party/sigslot/sigslot.h"
#include "rtc_base/thread.h"
#include "rtc_base/thread_annotations.h"
#include "rtc_base/unique_id_generator.h"
@@ -77,8 +76,7 @@
// - Parsing and interpreting SDP.
// - Generating offers and answers based on the current state.
// This class lives on the signaling thread.
-class SdpOfferAnswerHandler : public SdpStateProvider,
- public sigslot::has_slots<> {
+class SdpOfferAnswerHandler : public SdpStateProvider {
public:
~SdpOfferAnswerHandler();
diff --git a/pc/srtp_transport.cc b/pc/srtp_transport.cc
index 0991a25..8380408 100644
--- a/pc/srtp_transport.cc
+++ b/pc/srtp_transport.cc
@@ -28,7 +28,6 @@
#include "rtc_base/numerics/safe_conversions.h"
#include "rtc_base/ssl_stream_adapter.h"
#include "rtc_base/third_party/base64/base64.h"
-#include "rtc_base/third_party/sigslot/sigslot.h"
#include "rtc_base/trace_event.h"
#include "rtc_base/zero_memory.h"
diff --git a/pc/test/peer_connection_test_wrapper.cc b/pc/test/peer_connection_test_wrapper.cc
index 581d000..d814b32 100644
--- a/pc/test/peer_connection_test_wrapper.cc
+++ b/pc/test/peer_connection_test_wrapper.cc
@@ -175,8 +175,6 @@
const IceCandidateInterface* candidate) {
std::string sdp;
EXPECT_TRUE(candidate->ToString(&sdp));
- // Give the user a chance to modify sdp for testing.
- SignalOnIceCandidateCreated(&sdp);
SignalOnIceCandidateReady(candidate->sdp_mid(), candidate->sdp_mline_index(),
sdp);
}
@@ -196,9 +194,6 @@
<< webrtc::SdpTypeToString(desc->GetType())
<< " sdp created: " << sdp;
- // Give the user a chance to modify sdp for testing.
- SignalOnSdpCreated(&sdp);
-
SetLocalDescription(desc->GetType(), sdp);
SignalOnSdpReady(sdp);
diff --git a/pc/test/peer_connection_test_wrapper.h b/pc/test/peer_connection_test_wrapper.h
index 4abf6c9..cecd3ae 100644
--- a/pc/test/peer_connection_test_wrapper.h
+++ b/pc/test/peer_connection_test_wrapper.h
@@ -99,10 +99,8 @@
bool video);
// sigslots
- sigslot::signal1<std::string*> SignalOnIceCandidateCreated;
sigslot::signal3<const std::string&, int, const std::string&>
SignalOnIceCandidateReady;
- sigslot::signal1<std::string*> SignalOnSdpCreated;
sigslot::signal1<const std::string&> SignalOnSdpReady;
sigslot::signal1<webrtc::DataChannelInterface*> SignalOnDataChannel;