Index: webrtc/sdk/objc/Framework/Headers/WebRTC/RTCPeerConnection.h |
diff --git a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCPeerConnection.h b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCPeerConnection.h |
index 4438eb28ab5ecf4fb53c4a7e645ff0c08bd4c5da..785dccff91496f1db2f1d37d4de68865d4f48e52 100644 |
--- a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCPeerConnection.h |
+++ b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCPeerConnection.h |
@@ -106,6 +106,14 @@ RTC_EXPORT |
- (void)peerConnection:(RTCPeerConnection *)peerConnection |
didOpenDataChannel:(RTCDataChannel *)dataChannel; |
+@optional |
+/** Called when a new track is signaled from remote peer. The new track is |
+ * attached to the RtpReceiver. |
+ * TODO(zhihuang): Remove the @optional once the downstream applitions implement this method.*/ |
+- (void)peerConnection:(RTCPeerConnection *)peerConnection |
+ didAddTrack:(RTCRtpReceiver *)rtpReceiver |
+ streams:(NSArray<RTCMediaStream *> *)mediaStreams; |
+ |
@end |
RTC_EXPORT |