1*77c1e3ccSAndroid Build Coastguard Worker /* 2*77c1e3ccSAndroid Build Coastguard Worker * Copyright (c) 2024, Alliance for Open Media. All rights reserved. 3*77c1e3ccSAndroid Build Coastguard Worker * 4*77c1e3ccSAndroid Build Coastguard Worker * This source code is subject to the terms of the BSD 2 Clause License and 5*77c1e3ccSAndroid Build Coastguard Worker * the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License 6*77c1e3ccSAndroid Build Coastguard Worker * was not distributed with this source code in the LICENSE file, you can 7*77c1e3ccSAndroid Build Coastguard Worker * obtain it at www.aomedia.org/license/software. If the Alliance for Open 8*77c1e3ccSAndroid Build Coastguard Worker * Media Patent License 1.0 was not distributed with this source code in the 9*77c1e3ccSAndroid Build Coastguard Worker * PATENTS file, you can obtain it at www.aomedia.org/license/patent. 10*77c1e3ccSAndroid Build Coastguard Worker */ 11*77c1e3ccSAndroid Build Coastguard Worker #ifndef AOM_CONFIG_H_ 12*77c1e3ccSAndroid Build Coastguard Worker #define AOM_CONFIG_H_ 13*77c1e3ccSAndroid Build Coastguard Worker #define AOM_ARCH_AARCH64 1 14*77c1e3ccSAndroid Build Coastguard Worker #define AOM_ARCH_ARM 1 15*77c1e3ccSAndroid Build Coastguard Worker #define AOM_ARCH_PPC 0 16*77c1e3ccSAndroid Build Coastguard Worker #define AOM_ARCH_X86 0 17*77c1e3ccSAndroid Build Coastguard Worker #define AOM_ARCH_X86_64 0 18*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_ACCOUNTING 0 19*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_ANALYZER 0 20*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_AV1_DECODER 1 21*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_AV1_ENCODER 1 22*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_AV1_HIGHBITDEPTH 1 23*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_AV1_TEMPORAL_DENOISING 0 24*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_BIG_ENDIAN 0 25*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_BITRATE_ACCURACY 0 26*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_BITRATE_ACCURACY_BL 0 27*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_BITSTREAM_DEBUG 0 28*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_COEFFICIENT_RANGE_CHECKING 0 29*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_COLLECT_COMPONENT_TIMING 0 30*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_COLLECT_PARTITION_STATS 0 31*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_COLLECT_RD_STATS 0 32*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_CWG_C013 0 33*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_DEBUG 0 34*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_DENOISE 1 35*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 1 36*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_ENTROPY_STATS 0 37*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_EXCLUDE_SIMD_MISMATCH 0 38*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_FPMT_TEST 0 39*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_GCC 1 40*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_GCOV 0 41*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_GPROF 0 42*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_INSPECTION 0 43*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_INTERNAL_STATS 0 44*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_INTER_STATS_ONLY 0 45*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_LIBVMAF_PSNR_PEAK 1 46*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_LIBYUV 1 47*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_MAX_DECODE_PROFILE 0 48*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_MISMATCH_DEBUG 0 49*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_MULTITHREAD 1 50*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_NN_V2 0 51*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_NORMAL_TILE_MODE 1 52*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_OPTICAL_FLOW_API 0 53*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_OS_SUPPORT 1 54*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_OUTPUT_FRAME_SIZE 0 55*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_PARTITION_SEARCH_ORDER 0 56*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_PIC 1 57*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_QUANT_MATRIX 1 58*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_RATECTRL_LOG 0 59*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_RD_COMMAND 0 60*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_RD_DEBUG 0 61*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_REALTIME_ONLY 0 62*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_RT_ML_PARTITIONING 0 63*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_RUNTIME_CPU_DETECT 1 64*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_SALIENCY_MAP 0 65*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_SHARED 0 66*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_SIZE_LIMIT 1 67*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_SPEED_STATS 0 68*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_SVT_AV1 1 69*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_TFLITE 0 70*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_THREE_PASS 0 71*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_TUNE_BUTTERAUGLI 0 72*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_TUNE_VMAF 0 73*77c1e3ccSAndroid Build Coastguard Worker #define CONFIG_WEBM_IO 1 74*77c1e3ccSAndroid Build Coastguard Worker #define DECODE_HEIGHT_LIMIT 16384 75*77c1e3ccSAndroid Build Coastguard Worker #define DECODE_WIDTH_LIMIT 16384 76*77c1e3ccSAndroid Build Coastguard Worker #define FORCE_HIGHBITDEPTH_DECODING 0 77*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_ARM_CRC32 1 78*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_AVX 0 79*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_AVX2 0 80*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_FEXCEPT 1 81*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_MMX 0 82*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_NEON 1 83*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_NEON_DOTPROD 1 84*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_NEON_I8MM 1 85*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_PTHREAD_H 1 86*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SSE 0 87*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SSE2 0 88*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SSE3 0 89*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SSE4_1 0 90*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SSE4_2 0 91*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SSSE3 0 92*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SVE 1 93*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_SVE2 1 94*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_UNISTD_H 1 95*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_VSX 0 96*77c1e3ccSAndroid Build Coastguard Worker #define HAVE_WXWIDGETS 0 97*77c1e3ccSAndroid Build Coastguard Worker #define STATIC_LINK_JXL 0 98*77c1e3ccSAndroid Build Coastguard Worker #endif // AOM_CONFIG_H_ 99