diff options
author | jiayl@webrtc.org <jiayl@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2014-06-10 23:54:13 +0000 |
---|---|---|
committer | jiayl@webrtc.org <jiayl@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2014-06-10 23:54:13 +0000 |
commit | c52cd4636b0f9633649ede99e28a6ab518870728 (patch) | |
tree | 194dd5155919025c0f7a96083fc45a2f3b355280 /app/webrtc/test/peerconnectiontestwrapper.cc | |
parent | 1c1377b5979f10d87a7b8e1e2c2b929034857f3e (diff) | |
download | talk-c52cd4636b0f9633649ede99e28a6ab518870728.tar.gz |
Adds end to end DataChannel tests.
BUG=2626
R=pthatcher@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/14619004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6390 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'app/webrtc/test/peerconnectiontestwrapper.cc')
-rw-r--r-- | app/webrtc/test/peerconnectiontestwrapper.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/app/webrtc/test/peerconnectiontestwrapper.cc b/app/webrtc/test/peerconnectiontestwrapper.cc index 7d3664f..be70969 100644 --- a/app/webrtc/test/peerconnectiontestwrapper.cc +++ b/app/webrtc/test/peerconnectiontestwrapper.cc @@ -103,6 +103,13 @@ bool PeerConnectionTestWrapper::CreatePc( return peer_connection_.get() != NULL; } +talk_base::scoped_refptr<webrtc::DataChannelInterface> +PeerConnectionTestWrapper::CreateDataChannel( + const std::string& label, + const webrtc::DataChannelInit& init) { + return peer_connection_->CreateDataChannel(label, &init); +} + void PeerConnectionTestWrapper::OnAddStream(MediaStreamInterface* stream) { LOG(LS_INFO) << "PeerConnectionTestWrapper " << name_ << ": OnAddStream"; @@ -122,6 +129,11 @@ void PeerConnectionTestWrapper::OnIceCandidate( sdp); } +void PeerConnectionTestWrapper::OnDataChannel( + webrtc::DataChannelInterface* data_channel) { + SignalOnDataChannel(data_channel); +} + void PeerConnectionTestWrapper::OnSuccess(SessionDescriptionInterface* desc) { // This callback should take the ownership of |desc|. talk_base::scoped_ptr<SessionDescriptionInterface> owned_desc(desc); |