blob: b1589133644a7ef1a83126a693ed1e6185b51daf [file] [log] [blame]
# 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",
]
}