| OLD | NEW | 
|---|
| 1 # Copyright 2016 The WebRTC project authors. All Rights Reserved. | 1 # Copyright 2016 The WebRTC project authors. All Rights Reserved. | 
| 2 # | 2 # | 
| 3 # Use of this source code is governed by a BSD-style license | 3 # Use of this source code is governed by a BSD-style license | 
| 4 # that can be found in the LICENSE file in the root of the source | 4 # that can be found in the LICENSE file in the root of the source | 
| 5 # tree. An additional intellectual property rights grant can be found | 5 # tree. An additional intellectual property rights grant can be found | 
| 6 # in the file PATENTS.  All contributing project authors may | 6 # in the file PATENTS.  All contributing project authors may | 
| 7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. | 
| 8 | 8 | 
| 9 import("../webrtc.gni") | 9 import("../webrtc.gni") | 
| 10 if (is_ios) { | 10 if (is_ios) { | 
| (...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 303         public_deps = [ | 303         public_deps = [ | 
| 304           "$rtc_libyuv_dir", | 304           "$rtc_libyuv_dir", | 
| 305         ] | 305         ] | 
| 306       } | 306       } | 
| 307     } | 307     } | 
| 308 | 308 | 
| 309     rtc_static_library("objc_peerconnectionfactory") { | 309     rtc_static_library("objc_peerconnectionfactory") { | 
| 310       sources = [ | 310       sources = [ | 
| 311         "objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory+Private.
     h", | 311         "objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory+Private.
     h", | 
| 312         "objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory.mm", | 312         "objc/Framework/Classes/PeerConnection/RTCPeerConnectionFactory.mm", | 
| 313         "objc/Framework/Classes/PeerConnection/RTCVideoCodecH264.mm", |  | 
| 314         "objc/Framework/Classes/PeerConnection/objc_video_decoder_factory.h", |  | 
| 315         "objc/Framework/Classes/PeerConnection/objc_video_decoder_factory.mm", |  | 
| 316         "objc/Framework/Classes/PeerConnection/objc_video_encoder_factory.h", |  | 
| 317         "objc/Framework/Classes/PeerConnection/objc_video_encoder_factory.mm", |  | 
| 318       ] | 313       ] | 
| 319 | 314 | 
| 320       public_configs = [ ":objc_common_config" ] | 315       public_configs = [ ":objc_common_config" ] | 
| 321 | 316 | 
| 322       if (!build_with_chromium && is_clang) { | 317       if (!build_with_chromium && is_clang) { | 
| 323         # Suppress warnings from the Chromium Clang plugin | 318         # Suppress warnings from the Chromium Clang plugin | 
| 324         # (bugs.webrtc.org/163). | 319         # (bugs.webrtc.org/163). | 
| 325         suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 320         suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 
| 326       } | 321       } | 
| 327 | 322 | 
| 328       deps = [ | 323       deps = [ | 
| 329         ":objc_common", | 324         ":objc_common", | 
| 330         ":objc_corevideoframebuffer", | 325         ":objc_corevideoframebuffer", | 
| 331         ":objc_peerconnectionfactory_base", | 326         ":objc_peerconnectionfactory_base", | 
| 332         ":objc_video", | 327         ":objc_video", | 
| 333         ":objc_videotoolbox", | 328         ":objc_videotoolbox", | 
| 334         ":objc_videotracksource", |  | 
| 335         "../api:video_frame_api", | 329         "../api:video_frame_api", | 
| 336         "../api/video_codecs:video_codecs_api", |  | 
| 337         "../base:rtc_base", | 330         "../base:rtc_base", | 
| 338         "../media:rtc_audio_video", |  | 
| 339         "../media:rtc_media_base", | 331         "../media:rtc_media_base", | 
| 340         "../modules:module_api", |  | 
| 341         "../pc:create_pc_factory", | 332         "../pc:create_pc_factory", | 
| 342         "../pc:peerconnection", | 333         "../pc:peerconnection", | 
| 343         "../system_wrappers:field_trial_api", |  | 
| 344       ] | 334       ] | 
| 345     } | 335     } | 
| 346 | 336 | 
| 347     # Build the PeerConnectionFactory without audio/video support. | 337     # Build the PeerConnectionFactory without audio/video support. | 
| 348     # This target depends on the objc_peeerconnectionfactory_base which still | 338     # This target depends on the objc_peeerconnectionfactory_base which still | 
| 349     # includes some audio/video related objects such as RTCAudioSource because | 339     # includes some audio/video related objects such as RTCAudioSource because | 
| 350     # these objects are just thin wrappers of native C++ interfaces required | 340     # these objects are just thin wrappers of native C++ interfaces required | 
| 351     # when implementing webrtc::PeerConnectionFactoryInterface and | 341     # when implementing webrtc::PeerConnectionFactoryInterface and | 
| 352     # webrtc::PeerConnectionInterface. | 342     # webrtc::PeerConnectionInterface. | 
| 353     # The applications which only use WebRTC DataChannel can depend on this | 343     # The applications which only use WebRTC DataChannel can depend on this | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
| 380         "objc/Framework/Classes/PeerConnection/RTCAudioSource+Private.h", | 370         "objc/Framework/Classes/PeerConnection/RTCAudioSource+Private.h", | 
| 381         "objc/Framework/Classes/PeerConnection/RTCAudioSource.mm", | 371         "objc/Framework/Classes/PeerConnection/RTCAudioSource.mm", | 
| 382         "objc/Framework/Classes/PeerConnection/RTCAudioTrack+Private.h", | 372         "objc/Framework/Classes/PeerConnection/RTCAudioTrack+Private.h", | 
| 383         "objc/Framework/Classes/PeerConnection/RTCAudioTrack.mm", | 373         "objc/Framework/Classes/PeerConnection/RTCAudioTrack.mm", | 
| 384         "objc/Framework/Classes/PeerConnection/RTCConfiguration+Private.h", | 374         "objc/Framework/Classes/PeerConnection/RTCConfiguration+Private.h", | 
| 385         "objc/Framework/Classes/PeerConnection/RTCConfiguration.mm", | 375         "objc/Framework/Classes/PeerConnection/RTCConfiguration.mm", | 
| 386         "objc/Framework/Classes/PeerConnection/RTCDataChannel+Private.h", | 376         "objc/Framework/Classes/PeerConnection/RTCDataChannel+Private.h", | 
| 387         "objc/Framework/Classes/PeerConnection/RTCDataChannel.mm", | 377         "objc/Framework/Classes/PeerConnection/RTCDataChannel.mm", | 
| 388         "objc/Framework/Classes/PeerConnection/RTCDataChannelConfiguration+Priva
     te.h", | 378         "objc/Framework/Classes/PeerConnection/RTCDataChannelConfiguration+Priva
     te.h", | 
| 389         "objc/Framework/Classes/PeerConnection/RTCDataChannelConfiguration.mm", | 379         "objc/Framework/Classes/PeerConnection/RTCDataChannelConfiguration.mm", | 
| 390         "objc/Framework/Classes/PeerConnection/RTCEncodedImage.mm", |  | 
| 391         "objc/Framework/Classes/PeerConnection/RTCIceCandidate+Private.h", | 380         "objc/Framework/Classes/PeerConnection/RTCIceCandidate+Private.h", | 
| 392         "objc/Framework/Classes/PeerConnection/RTCIceCandidate.mm", | 381         "objc/Framework/Classes/PeerConnection/RTCIceCandidate.mm", | 
| 393         "objc/Framework/Classes/PeerConnection/RTCIceServer+Private.h", | 382         "objc/Framework/Classes/PeerConnection/RTCIceServer+Private.h", | 
| 394         "objc/Framework/Classes/PeerConnection/RTCIceServer.mm", | 383         "objc/Framework/Classes/PeerConnection/RTCIceServer.mm", | 
| 395         "objc/Framework/Classes/PeerConnection/RTCLegacyStatsReport+Private.h", | 384         "objc/Framework/Classes/PeerConnection/RTCLegacyStatsReport+Private.h", | 
| 396         "objc/Framework/Classes/PeerConnection/RTCLegacyStatsReport.mm", | 385         "objc/Framework/Classes/PeerConnection/RTCLegacyStatsReport.mm", | 
| 397         "objc/Framework/Classes/PeerConnection/RTCMediaConstraints+Private.h", | 386         "objc/Framework/Classes/PeerConnection/RTCMediaConstraints+Private.h", | 
| 398         "objc/Framework/Classes/PeerConnection/RTCMediaConstraints.mm", | 387         "objc/Framework/Classes/PeerConnection/RTCMediaConstraints.mm", | 
| 399         "objc/Framework/Classes/PeerConnection/RTCMediaSource+Private.h", | 388         "objc/Framework/Classes/PeerConnection/RTCMediaSource+Private.h", | 
| 400         "objc/Framework/Classes/PeerConnection/RTCMediaSource.mm", | 389         "objc/Framework/Classes/PeerConnection/RTCMediaSource.mm", | 
| 401         "objc/Framework/Classes/PeerConnection/RTCMediaStream+Private.h", | 390         "objc/Framework/Classes/PeerConnection/RTCMediaStream+Private.h", | 
| 402         "objc/Framework/Classes/PeerConnection/RTCMediaStream.mm", | 391         "objc/Framework/Classes/PeerConnection/RTCMediaStream.mm", | 
| 403         "objc/Framework/Classes/PeerConnection/RTCMediaStreamTrack+Private.h", | 392         "objc/Framework/Classes/PeerConnection/RTCMediaStreamTrack+Private.h", | 
| 404         "objc/Framework/Classes/PeerConnection/RTCMediaStreamTrack.mm", | 393         "objc/Framework/Classes/PeerConnection/RTCMediaStreamTrack.mm", | 
| 405         "objc/Framework/Classes/PeerConnection/RTCMetrics.mm", | 394         "objc/Framework/Classes/PeerConnection/RTCMetrics.mm", | 
| 406         "objc/Framework/Classes/PeerConnection/RTCMetricsSampleInfo+Private.h", | 395         "objc/Framework/Classes/PeerConnection/RTCMetricsSampleInfo+Private.h", | 
| 407         "objc/Framework/Classes/PeerConnection/RTCMetricsSampleInfo.mm", | 396         "objc/Framework/Classes/PeerConnection/RTCMetricsSampleInfo.mm", | 
| 408         "objc/Framework/Classes/PeerConnection/RTCPeerConnection+DataChannel.mm"
     , | 397         "objc/Framework/Classes/PeerConnection/RTCPeerConnection+DataChannel.mm"
     , | 
| 409         "objc/Framework/Classes/PeerConnection/RTCPeerConnection+Private.h", | 398         "objc/Framework/Classes/PeerConnection/RTCPeerConnection+Private.h", | 
| 410         "objc/Framework/Classes/PeerConnection/RTCPeerConnection+Stats.mm", | 399         "objc/Framework/Classes/PeerConnection/RTCPeerConnection+Stats.mm", | 
| 411         "objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm", | 400         "objc/Framework/Classes/PeerConnection/RTCPeerConnection.mm", | 
| 412         "objc/Framework/Classes/PeerConnection/RTCRtpCodecParameters+Private.h", | 401         "objc/Framework/Classes/PeerConnection/RTCRtpCodecParameters+Private.h", | 
| 413         "objc/Framework/Classes/PeerConnection/RTCRtpCodecParameters.mm", | 402         "objc/Framework/Classes/PeerConnection/RTCRtpCodecParameters.mm", | 
| 414         "objc/Framework/Classes/PeerConnection/RTCRtpEncodingParameters+Private.
     h", | 403         "objc/Framework/Classes/PeerConnection/RTCRtpEncodingParameters+Private.
     h", | 
| 415         "objc/Framework/Classes/PeerConnection/RTCRtpEncodingParameters.mm", | 404         "objc/Framework/Classes/PeerConnection/RTCRtpEncodingParameters.mm", | 
| 416         "objc/Framework/Classes/PeerConnection/RTCRtpFragmentationHeader.mm", |  | 
| 417         "objc/Framework/Classes/PeerConnection/RTCRtpParameters+Private.h", | 405         "objc/Framework/Classes/PeerConnection/RTCRtpParameters+Private.h", | 
| 418         "objc/Framework/Classes/PeerConnection/RTCRtpParameters.mm", | 406         "objc/Framework/Classes/PeerConnection/RTCRtpParameters.mm", | 
| 419         "objc/Framework/Classes/PeerConnection/RTCRtpReceiver+Private.h", | 407         "objc/Framework/Classes/PeerConnection/RTCRtpReceiver+Private.h", | 
| 420         "objc/Framework/Classes/PeerConnection/RTCRtpReceiver.mm", | 408         "objc/Framework/Classes/PeerConnection/RTCRtpReceiver.mm", | 
| 421         "objc/Framework/Classes/PeerConnection/RTCRtpSender+Private.h", | 409         "objc/Framework/Classes/PeerConnection/RTCRtpSender+Private.h", | 
| 422         "objc/Framework/Classes/PeerConnection/RTCRtpSender.mm", | 410         "objc/Framework/Classes/PeerConnection/RTCRtpSender.mm", | 
| 423         "objc/Framework/Classes/PeerConnection/RTCSSLAdapter.mm", | 411         "objc/Framework/Classes/PeerConnection/RTCSSLAdapter.mm", | 
| 424         "objc/Framework/Classes/PeerConnection/RTCSessionDescription+Private.h", | 412         "objc/Framework/Classes/PeerConnection/RTCSessionDescription+Private.h", | 
| 425         "objc/Framework/Classes/PeerConnection/RTCSessionDescription.mm", | 413         "objc/Framework/Classes/PeerConnection/RTCSessionDescription.mm", | 
| 426         "objc/Framework/Classes/PeerConnection/RTCTracing.mm", | 414         "objc/Framework/Classes/PeerConnection/RTCTracing.mm", | 
| 427         "objc/Framework/Classes/PeerConnection/RTCVideoCapturer.m", | 415         "objc/Framework/Classes/PeerConnection/RTCVideoCapturer.m", | 
| 428         "objc/Framework/Classes/PeerConnection/RTCVideoCodec+Private.h", |  | 
| 429         "objc/Framework/Classes/PeerConnection/RTCVideoCodec.mm", |  | 
| 430         "objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm", | 416         "objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm", | 
| 431         "objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter+Private.h
     ", | 417         "objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter+Private.h
     ", | 
| 432         "objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.h", | 418         "objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.h", | 
| 433         "objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm", | 419         "objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm", | 
| 434         "objc/Framework/Classes/PeerConnection/RTCVideoSource+Private.h", | 420         "objc/Framework/Classes/PeerConnection/RTCVideoSource+Private.h", | 
| 435         "objc/Framework/Classes/PeerConnection/RTCVideoSource.mm", | 421         "objc/Framework/Classes/PeerConnection/RTCVideoSource.mm", | 
| 436         "objc/Framework/Classes/PeerConnection/RTCVideoTrack+Private.h", | 422         "objc/Framework/Classes/PeerConnection/RTCVideoTrack+Private.h", | 
| 437         "objc/Framework/Classes/PeerConnection/RTCVideoTrack.mm", | 423         "objc/Framework/Classes/PeerConnection/RTCVideoTrack.mm", | 
| 438         "objc/Framework/Headers/WebRTC/RTCAVFoundationVideoSource.h", | 424         "objc/Framework/Headers/WebRTC/RTCAVFoundationVideoSource.h", | 
| 439         "objc/Framework/Headers/WebRTC/RTCAudioSource.h", | 425         "objc/Framework/Headers/WebRTC/RTCAudioSource.h", | 
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 480       } | 466       } | 
| 481 | 467 | 
| 482       deps = [ | 468       deps = [ | 
| 483         ":objc_common", | 469         ":objc_common", | 
| 484         ":objc_corevideoframebuffer", | 470         ":objc_corevideoframebuffer", | 
| 485         ":objc_videotracksource", | 471         ":objc_videotracksource", | 
| 486         "../api:video_frame_api", | 472         "../api:video_frame_api", | 
| 487         "../base:rtc_base", | 473         "../base:rtc_base", | 
| 488         "../common_video", | 474         "../common_video", | 
| 489         "../media:rtc_media_base", | 475         "../media:rtc_media_base", | 
| 490         "../modules:module_api", |  | 
| 491         "../pc:peerconnection", | 476         "../pc:peerconnection", | 
| 492       ] | 477       ] | 
| 493     } | 478     } | 
| 494 | 479 | 
| 495     if (rtc_include_tests) { | 480     if (rtc_include_tests) { | 
| 496       rtc_source_set("objc_sdk_unittests") { | 481       rtc_source_set("objc_sdk_unittests") { | 
| 497         testonly = true | 482         testonly = true | 
| 498 | 483 | 
| 499         # Skip restricting visibility on mobile platforms since the tests on tho
     se | 484         # Skip restricting visibility on mobile platforms since the tests on tho
     se | 
| 500         # gets additional generated targets which would require many lines here 
     to | 485         # gets additional generated targets which would require many lines here 
     to | 
| 501         # cover (which would be confusing to read and hard to maintain). | 486         # cover (which would be confusing to read and hard to maintain). | 
| 502         if (!is_android && !is_ios) { | 487         if (!is_android && !is_ios) { | 
| 503           visibility = [ "..:rtc_unittests" ] | 488           visibility = [ "..:rtc_unittests" ] | 
| 504         } | 489         } | 
| 505         sources = [ | 490         sources = [ | 
| 506           "objc/Framework/UnitTests/RTCConfigurationTest.mm", | 491           "objc/Framework/UnitTests/RTCConfigurationTest.mm", | 
| 507           "objc/Framework/UnitTests/RTCDataChannelConfigurationTest.mm", | 492           "objc/Framework/UnitTests/RTCDataChannelConfigurationTest.mm", | 
| 508           "objc/Framework/UnitTests/RTCIceCandidateTest.mm", | 493           "objc/Framework/UnitTests/RTCIceCandidateTest.mm", | 
| 509           "objc/Framework/UnitTests/RTCIceServerTest.mm", | 494           "objc/Framework/UnitTests/RTCIceServerTest.mm", | 
| 510           "objc/Framework/UnitTests/RTCMediaConstraintsTest.mm", | 495           "objc/Framework/UnitTests/RTCMediaConstraintsTest.mm", | 
| 511           "objc/Framework/UnitTests/RTCPeerConnectionTest.mm", | 496           "objc/Framework/UnitTests/RTCPeerConnectionTest.mm", | 
| 512           "objc/Framework/UnitTests/RTCSessionDescriptionTest.mm", | 497           "objc/Framework/UnitTests/RTCSessionDescriptionTest.mm", | 
| 513           "objc/Framework/UnitTests/RTCTracingTest.mm", | 498           "objc/Framework/UnitTests/RTCTracingTest.mm", | 
| 514           "objc/Framework/UnitTests/avformatmappertests.mm", | 499           "objc/Framework/UnitTests/avformatmappertests.mm", | 
| 515           "objc/Framework/UnitTests/objc_video_decoder_factory_tests.mm", |  | 
| 516           "objc/Framework/UnitTests/objc_video_encoder_factory_tests.mm", |  | 
| 517         ] | 500         ] | 
| 518         if (is_ios && | 501         if (is_ios && | 
| 519             !(use_ios_simulator && | 502             !(use_ios_simulator && | 
| 520               # The tests crash on these simulator versions: | 503               # The tests crash on these simulator versions: | 
| 521               (ios_sdk_version == "10.0" || ios_sdk_version == "10.1"))) { | 504               (ios_sdk_version == "10.0" || ios_sdk_version == "10.1"))) { | 
| 522           sources += | 505           sources += | 
| 523               [ "objc/Framework/UnitTests/RTCCameraVideoCapturerTests.mm" ] | 506               [ "objc/Framework/UnitTests/RTCCameraVideoCapturerTests.mm" ] | 
| 524         } | 507         } | 
| 525 | 508 | 
| 526         # |-ObjC| flag needed to make sure category method implementations | 509         # |-ObjC| flag needed to make sure category method implementations | 
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 559       } | 542       } | 
| 560     } | 543     } | 
| 561 | 544 | 
| 562     if (is_ios) { | 545     if (is_ios) { | 
| 563       ios_framework_bundle("objc_framework") { | 546       ios_framework_bundle("objc_framework") { | 
| 564         info_plist = "objc/Framework/Info.plist" | 547         info_plist = "objc/Framework/Info.plist" | 
| 565         output_name = "WebRTC" | 548         output_name = "WebRTC" | 
| 566 | 549 | 
| 567         common_objc_headers = [ | 550         common_objc_headers = [ | 
| 568           "objc/Framework/Headers/WebRTC/RTCAudioSession.h", | 551           "objc/Framework/Headers/WebRTC/RTCAudioSession.h", | 
| 569           "objc/Framework/Headers/WebRTC/RTCVideoCodec.h", |  | 
| 570           "objc/Framework/Headers/WebRTC/RTCVideoCodecFactory.h", |  | 
| 571           "objc/Framework/Headers/WebRTC/RTCAudioSessionConfiguration.h", | 552           "objc/Framework/Headers/WebRTC/RTCAudioSessionConfiguration.h", | 
| 572           "objc/Framework/Headers/WebRTC/RTCAVFoundationVideoSource.h", | 553           "objc/Framework/Headers/WebRTC/RTCAVFoundationVideoSource.h", | 
| 573           "objc/Framework/Headers/WebRTC/RTCAudioSource.h", | 554           "objc/Framework/Headers/WebRTC/RTCAudioSource.h", | 
| 574           "objc/Framework/Headers/WebRTC/RTCAudioTrack.h", | 555           "objc/Framework/Headers/WebRTC/RTCAudioTrack.h", | 
| 575           "objc/Framework/Headers/WebRTC/RTCCameraVideoCapturer.h", | 556           "objc/Framework/Headers/WebRTC/RTCCameraVideoCapturer.h", | 
| 576           "objc/Framework/Headers/WebRTC/RTCCameraPreviewView.h", | 557           "objc/Framework/Headers/WebRTC/RTCCameraPreviewView.h", | 
| 577           "objc/Framework/Headers/WebRTC/RTCConfiguration.h", | 558           "objc/Framework/Headers/WebRTC/RTCConfiguration.h", | 
| 578           "objc/Framework/Headers/WebRTC/RTCDataChannel.h", | 559           "objc/Framework/Headers/WebRTC/RTCDataChannel.h", | 
| 579           "objc/Framework/Headers/WebRTC/RTCDataChannelConfiguration.h", | 560           "objc/Framework/Headers/WebRTC/RTCDataChannelConfiguration.h", | 
| 580           "objc/Framework/Headers/WebRTC/RTCDispatcher.h", | 561           "objc/Framework/Headers/WebRTC/RTCDispatcher.h", | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 602           "objc/Framework/Headers/WebRTC/RTCSessionDescription.h", | 583           "objc/Framework/Headers/WebRTC/RTCSessionDescription.h", | 
| 603           "objc/Framework/Headers/WebRTC/RTCTracing.h", | 584           "objc/Framework/Headers/WebRTC/RTCTracing.h", | 
| 604           "objc/Framework/Headers/WebRTC/RTCVideoCapturer.h", | 585           "objc/Framework/Headers/WebRTC/RTCVideoCapturer.h", | 
| 605           "objc/Framework/Headers/WebRTC/RTCVideoFrame.h", | 586           "objc/Framework/Headers/WebRTC/RTCVideoFrame.h", | 
| 606           "objc/Framework/Headers/WebRTC/RTCVideoFrameBuffer.h", | 587           "objc/Framework/Headers/WebRTC/RTCVideoFrameBuffer.h", | 
| 607           "objc/Framework/Headers/WebRTC/RTCVideoRenderer.h", | 588           "objc/Framework/Headers/WebRTC/RTCVideoRenderer.h", | 
| 608           "objc/Framework/Headers/WebRTC/RTCVideoSource.h", | 589           "objc/Framework/Headers/WebRTC/RTCVideoSource.h", | 
| 609           "objc/Framework/Headers/WebRTC/RTCVideoTrack.h", | 590           "objc/Framework/Headers/WebRTC/RTCVideoTrack.h", | 
| 610           "objc/Framework/Headers/WebRTC/RTCVideoViewShading.h", | 591           "objc/Framework/Headers/WebRTC/RTCVideoViewShading.h", | 
| 611           "objc/Framework/Headers/WebRTC/UIDevice+RTCDevice.h", | 592           "objc/Framework/Headers/WebRTC/UIDevice+RTCDevice.h", | 
| 612           "objc/Framework/Headers/WebRTC/RTCVideoCodecH264.h", |  | 
| 613           "objc/Framework/Headers/WebRTC/WebRTC.h", | 593           "objc/Framework/Headers/WebRTC/WebRTC.h", | 
| 614         ] | 594         ] | 
| 615         if (rtc_use_metal_rendering) { | 595         if (rtc_use_metal_rendering) { | 
| 616           common_objc_headers += | 596           common_objc_headers += | 
| 617               [ "objc/Framework/Headers/WebRTC/RTCMTLVideoView.h" ] | 597               [ "objc/Framework/Headers/WebRTC/RTCMTLVideoView.h" ] | 
| 618         } | 598         } | 
| 619         sources = common_objc_headers | 599         sources = common_objc_headers | 
| 620         public_headers = common_objc_headers | 600         public_headers = common_objc_headers | 
| 621 | 601 | 
| 622         if (!build_with_chromium) { | 602         if (!build_with_chromium) { | 
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 735         public_deps = [ | 715         public_deps = [ | 
| 736           "$rtc_libyuv_dir", | 716           "$rtc_libyuv_dir", | 
| 737         ] | 717         ] | 
| 738       } else { | 718       } else { | 
| 739         # Need to add a directory normally exported by libyuv. | 719         # Need to add a directory normally exported by libyuv. | 
| 740         include_dirs = [ "$rtc_libyuv_dir/include" ] | 720         include_dirs = [ "$rtc_libyuv_dir/include" ] | 
| 741       } | 721       } | 
| 742     } | 722     } | 
| 743   } | 723   } | 
| 744 } | 724 } | 
| OLD | NEW | 
|---|