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 679 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
690 # Suppress warnings from the Chromium Clang plugin | 690 # Suppress warnings from the Chromium Clang plugin |
691 # (bugs.webrtc.org/163). | 691 # (bugs.webrtc.org/163). |
692 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 692 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
693 } | 693 } |
694 | 694 |
695 libs = [ "CoreVideo.framework" ] | 695 libs = [ "CoreVideo.framework" ] |
696 } | 696 } |
697 | 697 |
698 rtc_static_library("objc_videotoolbox") { | 698 rtc_static_library("objc_videotoolbox") { |
699 sources = [ | 699 sources = [ |
700 "objc/Framework/Classes/VideoToolbox/decoder.h", | 700 "objc/Framework/Classes/VideoToolbox/RTCVideoDecoderH264.mm", |
701 "objc/Framework/Classes/VideoToolbox/decoder.mm", | 701 "objc/Framework/Classes/VideoToolbox/RTCVideoEncoderH264.mm", |
702 "objc/Framework/Classes/VideoToolbox/encoder.h", | 702 "objc/Framework/Classes/VideoToolbox/helpers.cc", |
703 "objc/Framework/Classes/VideoToolbox/encoder.mm", | 703 "objc/Framework/Classes/VideoToolbox/helpers.h", |
704 "objc/Framework/Classes/VideoToolbox/nalu_rewriter.cc", | 704 "objc/Framework/Classes/VideoToolbox/nalu_rewriter.cc", |
705 "objc/Framework/Classes/VideoToolbox/nalu_rewriter.h", | 705 "objc/Framework/Classes/VideoToolbox/nalu_rewriter.h", |
706 "objc/Framework/Classes/VideoToolbox/objc_video_decoder_factory.h", | 706 "objc/Framework/Classes/VideoToolbox/objc_video_decoder_factory.h", |
707 "objc/Framework/Classes/VideoToolbox/objc_video_decoder_factory.mm", | 707 "objc/Framework/Classes/VideoToolbox/objc_video_decoder_factory.mm", |
708 "objc/Framework/Classes/VideoToolbox/objc_video_encoder_factory.h", | 708 "objc/Framework/Classes/VideoToolbox/objc_video_encoder_factory.h", |
709 "objc/Framework/Classes/VideoToolbox/objc_video_encoder_factory.mm", | 709 "objc/Framework/Classes/VideoToolbox/objc_video_encoder_factory.mm", |
710 "objc/Framework/Headers/WebRTC/RTCVideoFrameBuffer.h", | 710 "objc/Framework/Headers/WebRTC/RTCVideoFrameBuffer.h", |
711 ] | 711 ] |
712 | 712 |
713 configs += [ "..:common_objc" ] | 713 configs += [ "..:common_objc" ] |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
745 public_deps = [ | 745 public_deps = [ |
746 "$rtc_libyuv_dir", | 746 "$rtc_libyuv_dir", |
747 ] | 747 ] |
748 } else { | 748 } else { |
749 # Need to add a directory normally exported by libyuv. | 749 # Need to add a directory normally exported by libyuv. |
750 include_dirs = [ "$rtc_libyuv_dir/include" ] | 750 include_dirs = [ "$rtc_libyuv_dir/include" ] |
751 } | 751 } |
752 } | 752 } |
753 } | 753 } |
754 } | 754 } |
OLD | NEW |