diff options
author | pthatcher@webrtc.org <pthatcher@webrtc.org> | 2014-12-18 02:28:25 +0000 |
---|---|---|
committer | pthatcher@webrtc.org <pthatcher@webrtc.org> | 2014-12-18 02:28:25 +0000 |
commit | 4cb3856a4d4782cc7abf228a7f01ea70812d9fb1 (patch) | |
tree | ba872574112ef9de35cf0f3bbf40d8b46cf644e3 /talk | |
parent | 536f999e58ee7456d116afad734aa64d548f1a49 (diff) | |
download | webrtc-4cb3856a4d4782cc7abf228a7f01ea70812d9fb1.tar.gz |
Revert "Split up (Jingle)Session from BaseSession. This is part of an ongoing effort to move Jingle-specific code out of WebRTC and into its own repository."
This reverts r7939 because it broke Chromium and other depedent projects that rely on certain logic remaining in p2p/base/session.cc and not in webrtc/libjingle/session.cc.
BUG=
R=turaj@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/36589004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@7940 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'talk')
-rw-r--r-- | talk/session/media/call.h | 8 | ||||
-rw-r--r-- | talk/session/media/channel_unittest.cc | 28 | ||||
-rw-r--r-- | talk/session/media/currentspeakermonitor.h | 1 | ||||
-rw-r--r-- | talk/session/tunnel/pseudotcpchannel.h | 2 |
4 files changed, 20 insertions, 19 deletions
diff --git a/talk/session/media/call.h b/talk/session/media/call.h index 382cdc5ca8..f9920436f4 100644 --- a/talk/session/media/call.h +++ b/talk/session/media/call.h @@ -37,12 +37,12 @@ #include "talk/media/base/screencastid.h" #include "talk/media/base/streamparams.h" #include "talk/media/base/videocommon.h" +#include "webrtc/p2p/base/session.h" #include "webrtc/p2p/client/socketmonitor.h" #include "talk/session/media/audiomonitor.h" #include "talk/session/media/currentspeakermonitor.h" #include "talk/session/media/mediamessages.h" #include "talk/session/media/mediasession.h" -#include "webrtc/libjingle/session/session.h" #include "webrtc/libjingle/xmpp/jid.h" #include "webrtc/base/messagequeue.h" @@ -160,9 +160,9 @@ class Call : public rtc::MessageHandler, public sigslot::has_slots<> { sigslot::signal0<> SignalSetupToCallVoicemail; sigslot::signal2<Call*, Session*> SignalAddSession; sigslot::signal2<Call*, Session*> SignalRemoveSession; - sigslot::signal3<Call*, Session*, BaseSession::State> + sigslot::signal3<Call*, Session*, Session::State> SignalSessionState; - sigslot::signal3<Call*, Session*, BaseSession::Error> + sigslot::signal3<Call*, Session*, Session::Error> SignalSessionError; sigslot::signal3<Call*, Session*, const std::string &> SignalReceivedTerminateReason; @@ -192,7 +192,7 @@ class Call : public rtc::MessageHandler, public sigslot::has_slots<> { private: void OnMessage(rtc::Message* message); void OnSessionState(BaseSession* base_session, BaseSession::State state); - void OnSessionError(BaseSession* base_session, BaseSession::Error error); + void OnSessionError(BaseSession* base_session, Session::Error error); void OnSessionInfoMessage( Session* session, const buzz::XmlElement* action_elem); void OnViewRequest( diff --git a/talk/session/media/channel_unittest.cc b/talk/session/media/channel_unittest.cc index b8428a8aed..b652b74751 100644 --- a/talk/session/media/channel_unittest.cc +++ b/talk/session/media/channel_unittest.cc @@ -1555,21 +1555,21 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { // Test failures in SetLocalContent. media_channel1_->set_fail_set_recv_codecs(true); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_SENTINITIATE); + session1_.SetState(cricket::Session::STATE_SENTINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_CONTENT, session1_.error()); media_channel1_->set_fail_set_recv_codecs(true); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_SENTACCEPT); + session1_.SetState(cricket::Session::STATE_SENTACCEPT); EXPECT_EQ(cricket::BaseSession::ERROR_CONTENT, session1_.error()); // Test failures in SetRemoteContent. media_channel1_->set_fail_set_send_codecs(true); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDINITIATE); + session1_.SetState(cricket::Session::STATE_RECEIVEDINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_CONTENT, session1_.error()); media_channel1_->set_fail_set_send_codecs(true); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDACCEPT); + session1_.SetState(cricket::Session::STATE_RECEIVEDACCEPT); EXPECT_EQ(cricket::BaseSession::ERROR_CONTENT, session1_.error()); } @@ -1581,7 +1581,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { session1_.set_local_description(sdesc); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_SENTINITIATE); + session1_.SetState(cricket::Session::STATE_SENTINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasSendStream(1)); @@ -1589,7 +1589,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { sdesc = CreateSessionDescriptionWithStream(2); session1_.set_local_description(sdesc); - session1_.SetState(cricket::BaseSession::STATE_SENTINITIATE); + session1_.SetState(cricket::Session::STATE_SENTINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_FALSE(media_channel1_->HasSendStream(1)); EXPECT_TRUE(media_channel1_->HasSendStream(2)); @@ -1603,13 +1603,13 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { session1_.set_remote_description(sdesc); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDINITIATE); + session1_.SetState(cricket::Session::STATE_RECEIVEDINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasRecvStream(1)); sdesc = CreateSessionDescriptionWithStream(2); session1_.set_remote_description(sdesc); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDINITIATE); + session1_.SetState(cricket::Session::STATE_RECEIVEDINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_FALSE(media_channel1_->HasRecvStream(1)); EXPECT_TRUE(media_channel1_->HasRecvStream(2)); @@ -1623,7 +1623,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { session1_.set_remote_description(sdesc); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDINITIATE); + session1_.SetState(cricket::Session::STATE_RECEIVEDINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasRecvStream(1)); @@ -1631,7 +1631,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { sdesc = CreateSessionDescriptionWithStream(2); session1_.set_local_description(sdesc); - session1_.SetState(cricket::BaseSession::STATE_SENTPRACCEPT); + session1_.SetState(cricket::Session::STATE_SENTPRACCEPT); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasRecvStream(1)); EXPECT_TRUE(media_channel1_->HasSendStream(2)); @@ -1640,7 +1640,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { sdesc = CreateSessionDescriptionWithStream(3); session1_.set_local_description(sdesc); - session1_.SetState(cricket::BaseSession::STATE_SENTACCEPT); + session1_.SetState(cricket::Session::STATE_SENTACCEPT); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasRecvStream(1)); EXPECT_FALSE(media_channel1_->HasSendStream(2)); @@ -1655,7 +1655,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { session1_.set_local_description(sdesc); session1_.SetError(cricket::BaseSession::ERROR_NONE, ""); - session1_.SetState(cricket::BaseSession::STATE_SENTINITIATE); + session1_.SetState(cricket::Session::STATE_SENTINITIATE); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasSendStream(1)); @@ -1663,7 +1663,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { sdesc = CreateSessionDescriptionWithStream(2); session1_.set_remote_description(sdesc); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDPRACCEPT); + session1_.SetState(cricket::Session::STATE_RECEIVEDPRACCEPT); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasSendStream(1)); EXPECT_TRUE(media_channel1_->HasRecvStream(2)); @@ -1672,7 +1672,7 @@ class ChannelTest : public testing::Test, public sigslot::has_slots<> { sdesc = CreateSessionDescriptionWithStream(3); session1_.set_remote_description(sdesc); - session1_.SetState(cricket::BaseSession::STATE_RECEIVEDACCEPT); + session1_.SetState(cricket::Session::STATE_RECEIVEDACCEPT); EXPECT_EQ(cricket::BaseSession::ERROR_NONE, session1_.error()); EXPECT_TRUE(media_channel1_->HasSendStream(1)); EXPECT_FALSE(media_channel1_->HasRecvStream(2)); diff --git a/talk/session/media/currentspeakermonitor.h b/talk/session/media/currentspeakermonitor.h index 64beb98247..0397a6d944 100644 --- a/talk/session/media/currentspeakermonitor.h +++ b/talk/session/media/currentspeakermonitor.h @@ -39,6 +39,7 @@ namespace cricket { class BaseSession; +class Session; struct AudioInfo; struct MediaStreams; diff --git a/talk/session/tunnel/pseudotcpchannel.h b/talk/session/tunnel/pseudotcpchannel.h index e216f35f93..ad6d907f5f 100644 --- a/talk/session/tunnel/pseudotcpchannel.h +++ b/talk/session/tunnel/pseudotcpchannel.h @@ -29,10 +29,10 @@ #define TALK_SESSION_TUNNEL_PSEUDOTCPCHANNEL_H_ #include "webrtc/p2p/base/pseudotcp.h" +#include "webrtc/p2p/base/session.h" #include "webrtc/base/criticalsection.h" #include "webrtc/base/messagequeue.h" #include "webrtc/base/stream.h" -#include "webrtc/libjingle/session/session.h" namespace rtc { class Thread; |