| 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',
|
|
|