| Index: talk/app/webrtc/objctests/RTCPeerConnectionTest.mm
|
| diff --git a/talk/app/webrtc/objctests/RTCPeerConnectionTest.mm b/talk/app/webrtc/objctests/RTCPeerConnectionTest.mm
|
| index c43a6fcf24676f513ed4d6116935c67563119551..f447ae9ba83c9c73c63d0bbbd7c5bb8c00ec6da9 100644
|
| --- a/talk/app/webrtc/objctests/RTCPeerConnectionTest.mm
|
| +++ b/talk/app/webrtc/objctests/RTCPeerConnectionTest.mm
|
| @@ -90,14 +90,18 @@ const NSTimeInterval kRTCPeerConnectionTestTimeout = 20;
|
| videoTrackID:(NSString*)videoTrackID
|
| audioTrackID:(NSString*)audioTrackID {
|
| RTCMediaStream* localMediaStream = [factory mediaStreamWithLabel:streamLabel];
|
| - RTCVideoTrack* videoTrack =
|
| - [factory videoTrackWithID:videoTrackID source:videoSource];
|
| - RTCFakeRenderer* videoRenderer = [[RTCFakeRenderer alloc] init];
|
| - [videoTrack addRenderer:videoRenderer];
|
| - [localMediaStream addVideoTrack:videoTrack];
|
| - // Test that removal/re-add works.
|
| - [localMediaStream removeVideoTrack:videoTrack];
|
| - [localMediaStream addVideoTrack:videoTrack];
|
| + // TODO(zeke): Fix this test to create a fake video capturer so that a track
|
| + // can be created.
|
| + if (videoSource) {
|
| + RTCVideoTrack* videoTrack =
|
| + [factory videoTrackWithID:videoTrackID source:videoSource];
|
| + RTCFakeRenderer* videoRenderer = [[RTCFakeRenderer alloc] init];
|
| + [videoTrack addRenderer:videoRenderer];
|
| + [localMediaStream addVideoTrack:videoTrack];
|
| + // Test that removal/re-add works.
|
| + [localMediaStream removeVideoTrack:videoTrack];
|
| + [localMediaStream addVideoTrack:videoTrack];
|
| + }
|
| RTCAudioTrack* audioTrack = [factory audioTrackWithID:audioTrackID];
|
| [localMediaStream addAudioTrack:audioTrack];
|
| [pc addStream:localMediaStream];
|
|
|