1*3f982cf4SFabien Sanglard# Copyright 2019 The Chromium Authors. All rights reserved. 2*3f982cf4SFabien Sanglard# Use of this source code is governed by a BSD-style license that can be 3*3f982cf4SFabien Sanglard# found in the LICENSE file. 4*3f982cf4SFabien Sanglard 5*3f982cf4SFabien Sanglard# NOTE: Only add *_dirs declarations if the libraries have been installed at 6*3f982cf4SFabien Sanglard# non-standard locations. See the related markdown for more information: 7*3f982cf4SFabien Sanglard# [external_libraries.md](external_libraries.md). 8*3f982cf4SFabien Sanglarddeclare_args() { 9*3f982cf4SFabien Sanglard have_ffmpeg = false 10*3f982cf4SFabien Sanglard ffmpeg_libs = [ 11*3f982cf4SFabien Sanglard "avcodec", 12*3f982cf4SFabien Sanglard "avformat", 13*3f982cf4SFabien Sanglard "avutil", 14*3f982cf4SFabien Sanglard "swresample", 15*3f982cf4SFabien Sanglard ] 16*3f982cf4SFabien Sanglard ffmpeg_include_dirs = [] 17*3f982cf4SFabien Sanglard ffmpeg_lib_dirs = [] 18*3f982cf4SFabien Sanglard 19*3f982cf4SFabien Sanglard have_libopus = false 20*3f982cf4SFabien Sanglard libopus_libs = [ "opus" ] 21*3f982cf4SFabien Sanglard libopus_include_dirs = [] 22*3f982cf4SFabien Sanglard libopus_lib_dirs = [] 23*3f982cf4SFabien Sanglard 24*3f982cf4SFabien Sanglard have_libsdl2 = false 25*3f982cf4SFabien Sanglard libsdl2_libs = [ "SDL2" ] 26*3f982cf4SFabien Sanglard libsdl2_include_dirs = [] 27*3f982cf4SFabien Sanglard libsdl2_lib_dirs = [] 28*3f982cf4SFabien Sanglard 29*3f982cf4SFabien Sanglard have_libvpx = false 30*3f982cf4SFabien Sanglard libvpx_libs = [ "vpx" ] 31*3f982cf4SFabien Sanglard libvpx_include_dirs = [] 32*3f982cf4SFabien Sanglard libvpx_lib_dirs = [] 33*3f982cf4SFabien Sanglard 34*3f982cf4SFabien Sanglard have_libaom = false 35*3f982cf4SFabien Sanglard libaom_libs = [ "aom" ] 36*3f982cf4SFabien Sanglard libaom_include_dirs = [] 37*3f982cf4SFabien Sanglard libaom_lib_dirs = [] 38*3f982cf4SFabien Sanglard} 39