Index: webrtc/api/api.gyp |
diff --git a/webrtc/api/api.gyp b/webrtc/api/api.gyp |
index ab1a047df28f4d78a9d487aeee9d9d48c8e97fe1..430fee70d9a0d18411161af8464247d9a12fc1f7 100644 |
--- a/webrtc/api/api.gyp |
+++ b/webrtc/api/api.gyp |
@@ -31,6 +31,8 @@ |
'objc/RTCMediaStreamTrack+Private.h', |
'objc/RTCMediaStreamTrack.h', |
'objc/RTCMediaStreamTrack.mm', |
+ 'objc/RTCOpenGLVideoRenderer.h', |
+ 'objc/RTCOpenGLVideoRenderer.mm', |
'objc/RTCSessionDescription+Private.h', |
'objc/RTCSessionDescription.h', |
'objc/RTCSessionDescription.mm', |
@@ -40,6 +42,31 @@ |
'objc/RTCVideoFrame+Private.h', |
'objc/RTCVideoFrame.h', |
'objc/RTCVideoFrame.mm', |
+ 'objc/RTCVideoRenderer.h', |
+ ], |
+ 'conditions': [ |
+ ['OS=="ios"', { |
+ 'sources': [ |
+ 'objc/RTCEAGLVideoView.h', |
+ 'objc/RTCEAGLVideoView.m', |
+ ], |
+ 'all_dependent_settings': { |
+ 'xcode_settings': { |
+ 'OTHER_LDFLAGS': [ |
+ '-framework CoreGraphics', |
+ '-framework GLKit', |
+ '-framework OpenGLES', |
+ '-framework QuartzCore', |
+ ] |
+ } |
+ } |
+ }], |
+ ['OS=="mac"', { |
+ 'sources': [ |
+ 'objc/RTCNSGLVideoView.h', |
+ 'objc/RTCNSGLVideoView.m', |
+ ], |
+ }], |
], |
'xcode_settings': { |
'CLANG_ENABLE_OBJC_ARC': 'YES', |