| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  *  Copyright 2004 The WebRTC project authors. All Rights Reserved. | 2  *  Copyright 2004 The WebRTC project authors. All Rights Reserved. | 
| 3  * | 3  * | 
| 4  *  Use of this source code is governed by a BSD-style license | 4  *  Use of this source code is governed by a BSD-style license | 
| 5  *  that can be found in the LICENSE file in the root of the source | 5  *  that can be found in the LICENSE file in the root of the source | 
| 6  *  tree. An additional intellectual property rights grant can be found | 6  *  tree. An additional intellectual property rights grant can be found | 
| 7  *  in the file PATENTS.  All contributing project authors may | 7  *  in the file PATENTS.  All contributing project authors may | 
| 8  *  be found in the AUTHORS file in the root of the source tree. | 8  *  be found in the AUTHORS file in the root of the source tree. | 
| 9  */ | 9  */ | 
| 10 | 10 | 
| (...skipping 473 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 484   webrtc::RtpParameters GetRtpSendParameters(uint32_t ssrc) const; | 484   webrtc::RtpParameters GetRtpSendParameters(uint32_t ssrc) const; | 
| 485   bool SetRtpSendParameters(uint32_t ssrc, | 485   bool SetRtpSendParameters(uint32_t ssrc, | 
| 486                             const webrtc::RtpParameters& parameters); | 486                             const webrtc::RtpParameters& parameters); | 
| 487   webrtc::RtpParameters GetRtpReceiveParameters(uint32_t ssrc) const; | 487   webrtc::RtpParameters GetRtpReceiveParameters(uint32_t ssrc) const; | 
| 488   bool SetRtpReceiveParameters(uint32_t ssrc, | 488   bool SetRtpReceiveParameters(uint32_t ssrc, | 
| 489                                const webrtc::RtpParameters& parameters); | 489                                const webrtc::RtpParameters& parameters); | 
| 490 | 490 | 
| 491   // Get statistics about the current media session. | 491   // Get statistics about the current media session. | 
| 492   bool GetStats(VoiceMediaInfo* stats); | 492   bool GetStats(VoiceMediaInfo* stats); | 
| 493 | 493 | 
|  | 494   std::vector<webrtc::RtpContributingSource*> GetContributingSources( | 
|  | 495       uint32_t ssrc); | 
|  | 496 | 
| 494   // Monitoring functions | 497   // Monitoring functions | 
| 495   sigslot::signal2<VoiceChannel*, const std::vector<ConnectionInfo>&> | 498   sigslot::signal2<VoiceChannel*, const std::vector<ConnectionInfo>&> | 
| 496       SignalConnectionMonitor; | 499       SignalConnectionMonitor; | 
| 497 | 500 | 
| 498   void StartMediaMonitor(int cms); | 501   void StartMediaMonitor(int cms); | 
| 499   void StopMediaMonitor(); | 502   void StopMediaMonitor(); | 
| 500   sigslot::signal2<VoiceChannel*, const VoiceMediaInfo&> SignalMediaMonitor; | 503   sigslot::signal2<VoiceChannel*, const VoiceMediaInfo&> SignalMediaMonitor; | 
| 501 | 504 | 
| 502   void StartAudioMonitor(int cms); | 505   void StartAudioMonitor(int cms); | 
| 503   void StopAudioMonitor(); | 506   void StopAudioMonitor(); | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 525   const ContentInfo* GetFirstContent(const SessionDescription* sdesc) override; | 528   const ContentInfo* GetFirstContent(const SessionDescription* sdesc) override; | 
| 526   bool SetLocalContent_w(const MediaContentDescription* content, | 529   bool SetLocalContent_w(const MediaContentDescription* content, | 
| 527                          ContentAction action, | 530                          ContentAction action, | 
| 528                          std::string* error_desc) override; | 531                          std::string* error_desc) override; | 
| 529   bool SetRemoteContent_w(const MediaContentDescription* content, | 532   bool SetRemoteContent_w(const MediaContentDescription* content, | 
| 530                           ContentAction action, | 533                           ContentAction action, | 
| 531                           std::string* error_desc) override; | 534                           std::string* error_desc) override; | 
| 532   void HandleEarlyMediaTimeout(); | 535   void HandleEarlyMediaTimeout(); | 
| 533   bool InsertDtmf_w(uint32_t ssrc, int event, int duration); | 536   bool InsertDtmf_w(uint32_t ssrc, int event, int duration); | 
| 534   bool SetOutputVolume_w(uint32_t ssrc, double volume); | 537   bool SetOutputVolume_w(uint32_t ssrc, double volume); | 
| 535   bool GetStats_w(VoiceMediaInfo* stats); |  | 
| 536 | 538 | 
| 537   void OnMessage(rtc::Message* pmsg) override; | 539   void OnMessage(rtc::Message* pmsg) override; | 
| 538   void GetSrtpCryptoSuites_n(std::vector<int>* crypto_suites) const override; | 540   void GetSrtpCryptoSuites_n(std::vector<int>* crypto_suites) const override; | 
| 539   void OnConnectionMonitorUpdate( | 541   void OnConnectionMonitorUpdate( | 
| 540       ConnectionMonitor* monitor, | 542       ConnectionMonitor* monitor, | 
| 541       const std::vector<ConnectionInfo>& infos) override; | 543       const std::vector<ConnectionInfo>& infos) override; | 
| 542   void OnMediaMonitorUpdate(VoiceMediaChannel* media_channel, | 544   void OnMediaMonitorUpdate(VoiceMediaChannel* media_channel, | 
| 543                             const VoiceMediaInfo& info); | 545                             const VoiceMediaInfo& info); | 
| 544   void OnAudioMonitorUpdate(AudioMonitor* monitor, const AudioInfo& info); | 546   void OnAudioMonitorUpdate(AudioMonitor* monitor, const AudioInfo& info); | 
| 545 | 547 | 
| (...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 745   // SetSendParameters. | 747   // SetSendParameters. | 
| 746   DataSendParameters last_send_params_; | 748   DataSendParameters last_send_params_; | 
| 747   // Last DataRecvParameters sent down to the media_channel() via | 749   // Last DataRecvParameters sent down to the media_channel() via | 
| 748   // SetRecvParameters. | 750   // SetRecvParameters. | 
| 749   DataRecvParameters last_recv_params_; | 751   DataRecvParameters last_recv_params_; | 
| 750 }; | 752 }; | 
| 751 | 753 | 
| 752 }  // namespace cricket | 754 }  // namespace cricket | 
| 753 | 755 | 
| 754 #endif  // WEBRTC_PC_CHANNEL_H_ | 756 #endif  // WEBRTC_PC_CHANNEL_H_ | 
| OLD | NEW | 
|---|