Index: webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Private.h |
diff --git a/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Private.h b/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Private.h |
index 60ab868a7c515a9dec6a54f7a4eafe008826cb29..c1ff8138d6304a60adb692b53fd3e3494d4fdf43 100644 |
--- a/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Private.h |
+++ b/webrtc/sdk/objc/Framework/Classes/RTCPeerConnection+Private.h |
@@ -49,8 +49,12 @@ class PeerConnectionDelegateAdapter : public PeerConnectionObserver { |
void OnIceCandidatesRemoved( |
const std::vector<cricket::Candidate>& candidates) override; |
+ void OnAddTrack( |
+ rtc::scoped_refptr<RtpReceiverInterface> receiver, |
+ std::vector<rtc::scoped_refptr<MediaStreamInterface>> streams) override; |
+ |
private: |
- __weak RTCPeerConnection *peer_connection_; |
+ __weak RTCPeerConnection* peer_connection_; |
}; |
} // namespace webrtc |
@@ -102,6 +106,9 @@ class PeerConnectionDelegateAdapter : public PeerConnectionObserver { |
+ (webrtc::PeerConnectionInterface::StatsOutputLevel) |
nativeStatsOutputLevelForLevel:(RTCStatsOutputLevel)level; |
+- (RTCMediaStream *)GetOrCreateObjcStream: |
+ (rtc::scoped_refptr<webrtc::MediaStreamInterface>)stream; |
+ |
@end |
NS_ASSUME_NONNULL_END |