| Index: webrtc/api/BUILD.gn
|
| diff --git a/webrtc/api/BUILD.gn b/webrtc/api/BUILD.gn
|
| index 8e2853a7650f18d6b73f5bfc6560272a3c25b07a..5952df2ec038b47b9ec507b9d1ec62362e3f65b7 100644
|
| --- a/webrtc/api/BUILD.gn
|
| +++ b/webrtc/api/BUILD.gn
|
| @@ -8,6 +8,15 @@
|
|
|
| import("../build/webrtc.gni")
|
|
|
| +config("ios_config") {
|
| + libs = [
|
| + "CoreGraphics.framework",
|
| + "GLKit.framework",
|
| + "OpenGLES.framework",
|
| + "QuartzCore.framework",
|
| + ]
|
| +}
|
| +
|
| if (is_ios) {
|
| source_set("rtc_api_objc") {
|
| deps = [
|
| @@ -29,13 +38,30 @@ if (is_ios) {
|
| "objc/RTCMediaConstraints+Private.h",
|
| "objc/RTCMediaConstraints.h",
|
| "objc/RTCMediaConstraints.mm",
|
| + "objc/RTCOpenGLVideoRenderer.h",
|
| + "objc/RTCOpenGLVideoRenderer.mm",
|
| "objc/RTCSessionDescription+Private.h",
|
| "objc/RTCSessionDescription.h",
|
| "objc/RTCSessionDescription.mm",
|
| "objc/RTCVideoFrame+Private.h",
|
| "objc/RTCVideoFrame.h",
|
| "objc/RTCVideoFrame.mm",
|
| + "objc/RTCVideoRenderer.h",
|
| "objc/WebRTC-Prefix.pch",
|
| ]
|
| +
|
| + if (is_ios) {
|
| + sources += [
|
| + "objc/RTCEAGLVideoView.h",
|
| + "objc/RTCEAGLVideoView.m",
|
| + ]
|
| + }
|
| +
|
| + if (is_mac) {
|
| + sources += [
|
| + "objc/RTCNSGLVideoView.h",
|
| + "objc/RTCNSGLVideoView.m",
|
| + ]
|
| + }
|
| }
|
| }
|
|
|