blob: 5370f1f8f206f71e87fc51117279bc152c383ee1 [file] [log] [blame]
# Copyright 2020 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.
source_set("libavif") {
sources = [
"src/include/avif/avif.h",
"src/include/avif/internal.h",
"src/src/alpha.c",
"src/src/avif.c",
"src/src/codec_dav1d.c",
"src/src/colr.c",
"src/src/io.c",
"src/src/mem.c",
"src/src/obu.c",
"src/src/rawdata.c",
"src/src/read.c",
"src/src/reformat.c",
"src/src/reformat_libyuv.c",
"src/src/stream.c",
"src/src/utils.c",
]
# configs -= [ "//build/config/compiler:chromium_code" ]
# configs += [ "//build/config/compiler:no_chromium_code" ]
include_dirs = [
"src/include/",
"../dav1d/libdav1d/include/",
]
defines = [ "AVIF_CODEC_DAV1D" ]
deps = [ "//third_party/dav1d" ]
}