| Index: webrtc/api/BUILD.gn
|
| diff --git a/webrtc/api/BUILD.gn b/webrtc/api/BUILD.gn
|
| index 157c79b3e99d00bbedcfd09ffafde4dcc7d87df7..c5ed3c804acdf10b932e05f5d853acc494413af3 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 = [
|
| @@ -32,6 +41,8 @@ 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",
|
| @@ -41,7 +52,22 @@ if (is_ios) {
|
| "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",
|
| + ]
|
| + }
|
| }
|
| }
|
|
|