Home | History | Annotate | Download | only in webrtc

Lines Matching refs:WebRtcSession

28 #include "talk/app/webrtc/webrtcsession.h"
393 case webrtc::WebRtcSession::state: \
397 static std::string GetStateString(webrtc::WebRtcSession::State state) {
415 case webrtc::WebRtcSession::err: \
419 static std::string GetErrorCodeString(webrtc::WebRtcSession::Error err) {
542 WebRtcSession::WebRtcSession(webrtc::MediaControllerInterface* media_controller,
568 this, &WebRtcSession::OnTransportControllerConnectionState);
570 this, &WebRtcSession::OnTransportControllerReceiving);
572 this, &WebRtcSession::OnTransportControllerGatheringState);
574 this, &WebRtcSession::OnTransportControllerCandidatesGathered);
577 WebRtcSession::~WebRtcSession() {
597 bool WebRtcSession::Initialize(
737 this, &WebRtcSession::OnCertificateReady);
748 void WebRtcSession::Close() {
756 void WebRtcSession::SetSdesPolicy(cricket::SecurePolicy secure_policy) {
760 cricket::SecurePolicy WebRtcSession::SdesPolicy() const {
764 bool WebRtcSession::GetSslRole(const std::string& transport_name,
775 bool WebRtcSession::GetSslRole(const cricket::BaseChannel* channel,
780 void WebRtcSession::CreateOffer(
787 void WebRtcSession::CreateAnswer(
795 bool WebRtcSession::SetLocalDescription(SessionDescriptionInterface* desc,
849 bool WebRtcSession::SetRemoteDescription(SessionDescriptionInterface* desc,
921 void WebRtcSession::LogState(State old_state, State new_state) {
927 void WebRtcSession::SetState(State state) {
936 void WebRtcSession::SetError(Error error, const std::string& error_desc) {
944 bool WebRtcSession::UpdateSessionState(
1009 WebRtcSession::Action WebRtcSession::GetAction(const std::string& type) {
1011 return WebRtcSession::kOffer;
1013 return WebRtcSession::kPrAnswer;
1015 return WebRtcSession::kAnswer;
1018 return WebRtcSession::kOffer;
1021 bool WebRtcSession::PushdownMediaDescription(
1042 bool WebRtcSession::PushdownTransportDescription(cricket::ContentSource source,
1055 bool WebRtcSession::PushdownLocalTransportDescription(
1075 bool WebRtcSession::PushdownRemoteTransportDescription(
1095 bool WebRtcSession::GetTransportDescription(
1111 bool WebRtcSession::GetTransportStats(SessionStats* stats) {
1118 bool WebRtcSession::GetChannelTransportStats(cricket::BaseChannel* ch,
1144 bool WebRtcSession::GetLocalCertificate(
1152 bool WebRtcSession::GetRemoteSSLCertificate(const std::string& transport_name,
1158 cricket::BaseChannel* WebRtcSession::GetChannel(
1172 bool WebRtcSession::EnableBundle(const cricket::ContentGroup& bundle) {
1211 bool WebRtcSession::ProcessIceMessage(const IceCandidateInterface* candidate) {
1243 bool WebRtcSession::SetIceTransports(
1249 cricket::IceConfig WebRtcSession::ParseIceConfig(
1260 void WebRtcSession::SetIceConfig(const cricket::IceConfig& config) {
1264 void WebRtcSession::MaybeStartGathering() {
1268 bool WebRtcSession::GetLocalTrackIdBySsrc(uint32_t ssrc,
1276 bool WebRtcSession::GetRemoteTrackIdBySsrc(uint32_t ssrc,
1284 std::string WebRtcSession::BadStateErrMsg(State state) {
1290 void WebRtcSession::SetAudioPlayout(uint32_t ssrc, bool enable) {
1304 void WebRtcSession::SetAudioSend(uint32_t ssrc,
1318 void WebRtcSession::SetAudioPlayoutVolume(uint32_t ssrc, double volume) {
1331 void WebRtcSession::SetRawAudioSink(uint32_t ssrc,
1340 bool WebRtcSession::SetCaptureDevice(uint32_t ssrc,
1360 void WebRtcSession::SetVideoPlayout(uint32_t ssrc,
1376 void WebRtcSession::SetVideoSend(uint32_t ssrc,
1392 bool WebRtcSession::CanInsertDtmf(const std::string& track_id) {
1410 bool WebRtcSession::InsertDtmf(const std::string& track_id,
1430 sigslot::signal0<>* WebRtcSession::GetOnDestroyedSignal() {
1434 bool WebRtcSession::SendData(const cricket::SendDataParams& params,
1444 bool WebRtcSession::ConnectDataChannel(DataChannel* webrtc_data_channel) {
1458 void WebRtcSession::DisconnectDataChannel(DataChannel* webrtc_data_channel) {
1468 void WebRtcSession::AddSctpDataStream(int sid) {
1477 void WebRtcSession::RemoveSctpDataStream(int sid) {
1487 bool WebRtcSession::ReadyToSendData() const {
1491 cricket::DataChannelType WebRtcSession::data_channel_type() const {
1495 bool WebRtcSession::IceRestartPending() const {
1499 void WebRtcSession::ResetIceRestartLatch() {
1503 void WebRtcSession::OnCertificateReady(
1508 bool WebRtcSession::waiting_for_certificate_for_testing() const {
1513 WebRtcSession::certificate_for_testing() {
1517 void WebRtcSession::SetIceConnectionState(
1524 // WebRtcSession does not implement "kIceConnectionClosed" (that is handled
1569 void WebRtcSession::OnTransportControllerConnectionState(
1614 void WebRtcSession::OnTransportControllerReceiving(bool receiving) {
1618 void WebRtcSession::SetIceConnectionReceiving(bool receiving) {
1628 void WebRtcSession::OnTransportControllerCandidatesGathered(
1653 void WebRtcSession::EnableChannels() {
1665 bool WebRtcSession::GetLocalCandidateMediaIndex(const std::string& content_name,
1683 bool WebRtcSession::UseCandidatesInSessionDescription(
1711 bool WebRtcSession::UseCandidate(
1753 void WebRtcSession::RemoveUnusedChannels(const SessionDescription* desc) {
1780 bool WebRtcSession::CreateChannels(const SessionDescription* desc) {
1836 bool WebRtcSession::CreateVoiceChannel(const cricket::ContentInfo* content) {
1845 this, &WebRtcSession::OnDtlsSetupFailure);
1849 this, &WebRtcSession::OnSentPacket_w);
1853 bool WebRtcSession::CreateVideoChannel(const cricket::ContentInfo* content) {
1862 this, &WebRtcSession::OnDtlsSetupFailure);
1866 this, &WebRtcSession::OnSentPacket_w);
1870 bool WebRtcSession::CreateDataChannel(const cricket::ContentInfo* content) {
1880 this, &WebRtcSession::OnDataChannelMessageReceived);
1884 this, &WebRtcSession::OnDtlsSetupFailure);
1888 this, &WebRtcSession::OnSentPacket_w);
1892 void WebRtcSession::OnDtlsSetupFailure(cricket::BaseChannel*, bool rtcp) {
1897 void WebRtcSession::OnDataChannelMessageReceived(
1920 bool WebRtcSession::ValidateBundleSettings(const SessionDescription* desc) {
1944 bool WebRtcSession::HasRtcpMuxEnabled(
1951 bool WebRtcSession::ValidateSessionDescription(
2003 bool WebRtcSession::ExpectSetLocalDescription(Action action) {
2016 bool WebRtcSession::ExpectSetRemoteDescription(Action action) {
2029 std::string WebRtcSession::GetSessionErrorMsg() {
2041 bool WebRtcSession::ReadyToUseRemoteCandidate(
2077 void WebRtcSession::OnTransportControllerGatheringState(
2094 void WebRtcSession::ReportTransportStats() {
2117 void WebRtcSession::ReportBestConnectionState(
2167 void WebRtcSession::ReportNegotiatedCiphers(
2207 void WebRtcSession::OnSentPacket_w(cricket::TransportChannel* channel,