Index: talk/app/webrtc/peerconnection.h |
diff --git a/talk/app/webrtc/peerconnection.h b/talk/app/webrtc/peerconnection.h |
index cd6f67121f2d32384bbda7889c804134023d36b3..25880203500296b1b781c0b76c8113edc6f23fff 100644 |
--- a/talk/app/webrtc/peerconnection.h |
+++ b/talk/app/webrtc/peerconnection.h |
@@ -101,6 +101,9 @@ class PeerConnection : public PeerConnectionInterface, |
rtc::scoped_refptr<DtmfSenderInterface> CreateDtmfSender( |
AudioTrackInterface* track) override; |
+ rtc::scoped_refptr<RtpSenderInterface> CreateSender( |
+ const std::string& kind) override; |
+ |
std::vector<rtc::scoped_refptr<RtpSenderInterface>> GetSenders() |
const override; |
std::vector<rtc::scoped_refptr<RtpReceiverInterface>> GetReceivers() |
@@ -197,12 +200,6 @@ class PeerConnection : public PeerConnectionInterface, |
AudioTrackInterface* audio_track); |
void DestroyVideoReceiver(MediaStreamInterface* stream, |
VideoTrackInterface* video_track); |
- void CreateAudioSender(MediaStreamInterface* stream, |
- AudioTrackInterface* audio_track, |
- uint32_t ssrc); |
- void CreateVideoSender(MediaStreamInterface* stream, |
- VideoTrackInterface* video_track, |
- uint32_t ssrc); |
void DestroyAudioSender(MediaStreamInterface* stream, |
AudioTrackInterface* audio_track, |
uint32_t ssrc); |
@@ -342,6 +339,8 @@ class PeerConnection : public PeerConnectionInterface, |
void OnDataChannelOpenMessage(const std::string& label, |
const InternalDataChannelInit& config); |
+ RtpSenderInterface* FindSenderById(const std::string& id); |
+ |
std::vector<rtc::scoped_refptr<RtpSenderInterface>>::iterator |
FindSenderForTrack(MediaStreamTrackInterface* track); |
std::vector<rtc::scoped_refptr<RtpReceiverInterface>>::iterator |