Tweaks for new Objective-C API.
BUG=
Review URL: https://codereview.webrtc.org/1696673003
Cr-Commit-Position: refs/heads/master@{#11872}
diff --git a/webrtc/api/objc/RTCMediaStream.h b/webrtc/api/objc/RTCMediaStream.h
index b314360..7df1ea8 100644
--- a/webrtc/api/objc/RTCMediaStream.h
+++ b/webrtc/api/objc/RTCMediaStream.h
@@ -14,6 +14,7 @@
// TODO(hjon): Update nullability types. See http://crbug/webrtc/5592
@class RTCAudioTrack;
+@class RTCPeerConnectionFactory;
@class RTCVideoTrack;
@interface RTCMediaStream : NSObject
@@ -31,6 +32,10 @@
- (instancetype)init NS_UNAVAILABLE;
+/** Initialize an RTCMediaStream with an id. */
+- (instancetype)initWithFactory:(RTCPeerConnectionFactory *)factory
+ streamId:(NSString *)streamId;
+
/** Adds the given audio track to this media stream. */
- (void)addAudioTrack:(RTCAudioTrack *)audioTrack;