# Copyright 2022 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("../third_party.gni") third_party("libyuv") { public_include_dirs = [ ".", "../externals/libyuv/include", ] include_dirs = [ "../externals/libyuv" ] sources = [ "../externals/libyuv/source/compare.cc", "../externals/libyuv/source/compare_common.cc", "../externals/libyuv/source/compare_gcc.cc", "../externals/libyuv/source/compare_mmi.cc", "../externals/libyuv/source/compare_msa.cc", "../externals/libyuv/source/compare_neon.cc", "../externals/libyuv/source/compare_neon64.cc", "../externals/libyuv/source/compare_win.cc", "../externals/libyuv/source/convert.cc", "../externals/libyuv/source/convert_argb.cc", "../externals/libyuv/source/convert_from.cc", "../externals/libyuv/source/convert_from_argb.cc", "../externals/libyuv/source/convert_jpeg.cc", "../externals/libyuv/source/convert_to_argb.cc", "../externals/libyuv/source/convert_to_i420.cc", "../externals/libyuv/source/cpu_id.cc", "../externals/libyuv/source/mjpeg_decoder.cc", "../externals/libyuv/source/mjpeg_validate.cc", "../externals/libyuv/source/planar_functions.cc", "../externals/libyuv/source/rotate.cc", "../externals/libyuv/source/rotate_any.cc", "../externals/libyuv/source/rotate_argb.cc", "../externals/libyuv/source/rotate_common.cc", "../externals/libyuv/source/rotate_gcc.cc", "../externals/libyuv/source/rotate_lsx.cc", "../externals/libyuv/source/rotate_mmi.cc", "../externals/libyuv/source/rotate_msa.cc", "../externals/libyuv/source/rotate_neon.cc", "../externals/libyuv/source/rotate_neon64.cc", "../externals/libyuv/source/rotate_win.cc", "../externals/libyuv/source/row_any.cc", "../externals/libyuv/source/row_common.cc", "../externals/libyuv/source/row_gcc.cc", "../externals/libyuv/source/row_lasx.cc", "../externals/libyuv/source/row_lsx.cc", "../externals/libyuv/source/row_mmi.cc", "../externals/libyuv/source/row_msa.cc", "../externals/libyuv/source/row_neon.cc", "../externals/libyuv/source/row_neon64.cc", "../externals/libyuv/source/row_win.cc", "../externals/libyuv/source/scale.cc", "../externals/libyuv/source/scale_any.cc", "../externals/libyuv/source/scale_argb.cc", "../externals/libyuv/source/scale_common.cc", "../externals/libyuv/source/scale_gcc.cc", "../externals/libyuv/source/scale_lsx.cc", "../externals/libyuv/source/scale_mmi.cc", "../externals/libyuv/source/scale_msa.cc", "../externals/libyuv/source/scale_neon.cc", "../externals/libyuv/source/scale_neon64.cc", "../externals/libyuv/source/scale_rgb.cc", "../externals/libyuv/source/scale_uv.cc", "../externals/libyuv/source/scale_win.cc", "../externals/libyuv/source/video_common.cc", ] }