Chromium Code Reviews| Index: webrtc/sdk/BUILD.gn |
| diff --git a/webrtc/sdk/BUILD.gn b/webrtc/sdk/BUILD.gn |
| index e610242f6357ff8adaefe51f6c6239c92185cb32..3548e9e4f153292d1bc8d179e062716786752ea7 100644 |
| --- a/webrtc/sdk/BUILD.gn |
| +++ b/webrtc/sdk/BUILD.gn |
| @@ -50,6 +50,8 @@ if (is_ios || is_mac) { |
| "objc/Framework/Headers/WebRTC/RTCDispatcher.h", |
| "objc/Framework/Headers/WebRTC/RTCFieldTrials.h", |
| "objc/Framework/Headers/WebRTC/RTCLogging.h", |
| + "objc/Framework/Headers/WebRTC/RTCMTLRenderer.h", |
| + "objc/Framework/Headers/WebRTC/RTCMTLVideoView.h", |
|
kthelgason
2017/02/03 09:17:23
All of these changes should be in the framework ta
daniela-webrtc
2017/02/07 10:51:08
This is the only part that's outside of the framew
daniela-webrtc
2017/02/07 10:51:08
Done.
|
| "objc/Framework/Headers/WebRTC/RTCMacros.h", |
| "objc/Framework/Headers/WebRTC/RTCMetrics.h", |
| "objc/Framework/Headers/WebRTC/RTCMetricsSampleInfo.h", |
| @@ -64,10 +66,18 @@ if (is_ios || is_mac) { |
| "objc/Framework/Classes/UIDevice+RTCDevice.mm", |
| "objc/Framework/Classes/helpers.h", |
| "objc/Framework/Classes/helpers.mm", |
| + "objc/Framework/Classes/metal/RTCMTLVideoView.m", |
| + "objc/Framework/Classes/metal/RTCNV12Renderer.h", |
| + "objc/Framework/Classes/metal/RTCNV12Renderer.mm", |
| + "objc/Framework/Classes/metal/Shaders.metal", |
| "objc/Framework/Headers/WebRTC/RTCCameraPreviewView.h", |
| "objc/Framework/Headers/WebRTC/UIDevice+RTCDevice.h", |
| ] |
| - libs = [ "AVFoundation.framework" ] |
| + libs = [ |
| + "AVFoundation.framework", |
| + "Metal.framework", |
| + "MetalKit.framework", |
| + ] |
| } |
| if (!build_with_chromium) { |
| sources += [ |
| @@ -307,6 +317,8 @@ if (is_ios || is_mac) { |
| "objc/Framework/Headers/WebRTC/RTCVideoTrack.h", |
| "objc/Framework/Headers/WebRTC/UIDevice+RTCDevice.h", |
| "objc/Framework/Headers/WebRTC/WebRTC.h", |
| + "objc/Framework/Headers/WebRTC/RTCMTLRenderer.h", |
| + "objc/Framework/Headers/WebRTC/RTCMTLVideoView.h", |
| ] |
| sources = common_objc_headers |