diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/peerconnection/mock_peer_connection_impl.h')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/peerconnection/mock_peer_connection_impl.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/modules/peerconnection/mock_peer_connection_impl.h b/chromium/third_party/blink/renderer/modules/peerconnection/mock_peer_connection_impl.h index 48b2b0691b5..24bdf5aae3c 100644 --- a/chromium/third_party/blink/renderer/modules/peerconnection/mock_peer_connection_impl.h +++ b/chromium/third_party/blink/renderer/modules/peerconnection/mock_peer_connection_impl.h @@ -8,10 +8,11 @@ #include <memory> #include <string> -#include "base/logging.h" #include "base/macros.h" +#include "base/notreached.h" #include "base/optional.h" #include "testing/gmock/include/gmock/gmock.h" +#include "third_party/blink/renderer/platform/wtf/vector.h" #include "third_party/webrtc/api/dtls_transport_interface.h" #include "third_party/webrtc/api/peer_connection_interface.h" #include "third_party/webrtc/api/sctp_transport_interface.h" @@ -359,6 +360,15 @@ class MockPeerConnectionImpl : public webrtc::DummyPeerConnection { static const char kDummyOffer[]; static const char kDummyAnswer[]; + void AddAdaptationResource( + rtc::scoped_refptr<webrtc::Resource> resource) override { + adaptation_resources_.push_back(resource); + } + + Vector<rtc::scoped_refptr<webrtc::Resource>> adaptation_resources() const { + return adaptation_resources_; + } + protected: ~MockPeerConnectionImpl() override; @@ -385,6 +395,7 @@ class MockPeerConnectionImpl : public webrtc::DummyPeerConnection { webrtc::RTCErrorType setconfiguration_error_type_ = webrtc::RTCErrorType::NONE; rtc::scoped_refptr<webrtc::RTCStatsReport> stats_report_; + Vector<rtc::scoped_refptr<webrtc::Resource>> adaptation_resources_; DISALLOW_COPY_AND_ASSIGN(MockPeerConnectionImpl); }; |