Lines Matching refs:session

28 #include "talk/session/phone/channel.h"
35 #include "talk/session/phone/channelmanager.h"
36 #include "talk/session/phone/mediasessionclient.h"
37 #include "talk/session/phone/mediasink.h"
38 #include "talk/session/phone/rtcpmuxfilter.h"
91 MediaChannel* media_channel, BaseSession* session,
96 session_(session),
116 session->SignalState.connect(this, &BaseChannel::OnSessionState);
385 void BaseChannel::OnSessionState(BaseSession* session,
390 content = GetFirstContent(session->local_description());
393 session->SetError(BaseSession::ERROR_CONTENT);
397 content = GetFirstContent(session->local_description());
400 session->SetError(BaseSession::ERROR_CONTENT);
404 content = GetFirstContent(session->remote_description());
407 session->SetError(BaseSession::ERROR_CONTENT);
411 content = GetFirstContent(session->remote_description());
414 session->SetError(BaseSession::ERROR_CONTENT);
617 BaseSession* session,
620 : BaseChannel(thread, media_engine, media_channel, session, content_name,
621 session->CreateChannel(content_name, "rtp")),
624 set_rtcp_transport_channel(session->CreateChannel(content_name, "rtcp"));
626 // Can't go in BaseChannel because certain session states will
628 OnSessionState(session, session->state());
940 BaseSession* session,
944 : BaseChannel(thread, media_engine, media_channel, session, content_name,
945 session->CreateChannel(content_name, "video_rtp")),
949 session->CreateChannel(content_name, "video_rtcp"));
951 // Can't go in BaseChannel because certain session states will
953 OnSessionState(session, session->state());