summaryrefslogtreecommitdiffstats
path: root/jingle/glue
diff options
context:
space:
mode:
authorsergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-08-24 17:35:53 +0000
committersergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-08-24 17:35:53 +0000
commit932feec0d72a009a9e2ed97e21508c8f011a61ed (patch)
treedcef446967a1afb61d861afa3039a62d9597e8db /jingle/glue
parenta757813e3f14e9412203edceae1bf47813760563 (diff)
downloadchromium_src-932feec0d72a009a9e2ed97e21508c8f011a61ed.zip
chromium_src-932feec0d72a009a9e2ed97e21508c8f011a61ed.tar.gz
chromium_src-932feec0d72a009a9e2ed97e21508c8f011a61ed.tar.bz2
roll webrtc 4595:4612
R=mallinath@chromium.org Review URL: https://codereview.chromium.org/23392008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@219463 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'jingle/glue')
-rw-r--r--jingle/glue/channel_socket_adapter_unittest.cc11
-rw-r--r--jingle/glue/thread_wrapper.cc4
2 files changed, 13 insertions, 2 deletions
diff --git a/jingle/glue/channel_socket_adapter_unittest.cc b/jingle/glue/channel_socket_adapter_unittest.cc
index 65dce71..32aa7cc 100644
--- a/jingle/glue/channel_socket_adapter_unittest.cc
+++ b/jingle/glue/channel_socket_adapter_unittest.cc
@@ -38,6 +38,17 @@ class MockTransportChannel : public cricket::TransportChannel {
MOCK_METHOD2(SetOption, int(talk_base::Socket::Option opt, int value));
MOCK_METHOD0(GetError, int());
MOCK_CONST_METHOD0(GetIceRole, cricket::IceRole());
+ MOCK_METHOD1(GetStats, bool(cricket::ConnectionInfos* infos));
+ MOCK_CONST_METHOD0(IsDtlsActive, bool());
+ MOCK_CONST_METHOD1(GetSslRole, bool(talk_base::SSLRole* role));
+ MOCK_METHOD1(SetSrtpCiphers, bool(const std::vector<std::string>& ciphers));
+ MOCK_METHOD1(GetSrtpCipher, bool(std::string* cipher));
+ MOCK_METHOD6(ExportKeyingMaterial, bool(const std::string& label,
+ const uint8* context,
+ size_t context_len,
+ bool use_context,
+ uint8* result,
+ size_t result_len));
};
class TransportChannelSocketAdapterTest : public testing::Test {
diff --git a/jingle/glue/thread_wrapper.cc b/jingle/glue/thread_wrapper.cc
index f26bc3c..ab5120d 100644
--- a/jingle/glue/thread_wrapper.cc
+++ b/jingle/glue/thread_wrapper.cc
@@ -56,7 +56,7 @@ JingleThreadWrapper::JingleThreadWrapper(
weak_ptr_(weak_ptr_factory_.GetWeakPtr()) {
DCHECK(task_runner->BelongsToCurrentThread());
DCHECK(!talk_base::Thread::Current());
- talk_base::MessageQueueManager::Instance()->Add(this);
+ talk_base::MessageQueueManager::Add(this);
WrapCurrent();
}
@@ -69,7 +69,7 @@ void JingleThreadWrapper::WillDestroyCurrentMessageLoop() {
UnwrapCurrent();
g_jingle_thread_wrapper.Get().Set(NULL);
talk_base::ThreadManager::Instance()->SetCurrentThread(NULL);
- talk_base::MessageQueueManager::Instance()->Remove(this);
+ talk_base::MessageQueueManager::Remove(this);
talk_base::SocketServer* ss = socketserver();
delete this;
delete ss;