Commit bad01b15 authored by Jerome Jiang's avatar Jerome Jiang Committed by Chromium LUCI CQ

Build libaom with low bitdepth and real-time only

Change-Id: I65999da33f643112e967dba8dc5925712508f6b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2575393Reviewed-by: default avatarJames Zern <jzern@google.com>
Commit-Queue: Jerome Jiang <jianj@google.com>
Cr-Commit-Position: refs/heads/master@{#834780}
parent dd89ec4e
...@@ -126,10 +126,13 @@ trap '{ ...@@ -126,10 +126,13 @@ trap '{
all_platforms="-DCONFIG_SIZE_LIMIT=1" all_platforms="-DCONFIG_SIZE_LIMIT=1"
all_platforms+=" -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384" all_platforms+=" -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"
all_platforms+=" -DCONFIG_AV1_ENCODER=1" all_platforms+=" -DCONFIG_AV1_ENCODER=1"
all_platforms+=" -DCONFIG_LOWBITDEPTH=1"
all_platforms+=" -DCONFIG_MAX_DECODE_PROFILE=0" all_platforms+=" -DCONFIG_MAX_DECODE_PROFILE=0"
all_platforms+=" -DCONFIG_NORMAL_TILE_MODE=1" all_platforms+=" -DCONFIG_NORMAL_TILE_MODE=1"
all_platforms+=" -DCONFIG_LIBYUV=0" all_platforms+=" -DCONFIG_LIBYUV=0"
# Use low bit depth.
all_platforms+=" -DCONFIG_AV1_HIGHBITDEPTH=0"
# Use real-time only build.
all_platforms+=" -DCONFIG_REALTIME_ONLY=1"
# avx2 optimizations account for ~0.3mb of the decoder. # avx2 optimizations account for ~0.3mb of the decoder.
#all_platforms+=" -DENABLE_AVX2=0" #all_platforms+=" -DENABLE_AVX2=0"
toolchain="-DCMAKE_TOOLCHAIN_FILE=${SRC}/build/cmake/toolchains" toolchain="-DCMAKE_TOOLCHAIN_FILE=${SRC}/build/cmake/toolchains"
......
This diff is collapsed.
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 0 CONFIG_RUNTIME_CPU_DETECT equ 0
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-ios.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-ios.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 0 #define CONFIG_RUNTIME_CPU_DETECT 0
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 0 CONFIG_RUNTIME_CPU_DETECT equ 0
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/arm64-ios.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/arm64-ios.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 0 #define CONFIG_RUNTIME_CPU_DETECT 0
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 1 CONFIG_RUNTIME_CPU_DETECT equ 1
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 1 #define CONFIG_RUNTIME_CPU_DETECT 1
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 0 CONFIG_RUNTIME_CPU_DETECT equ 0
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 0 #define CONFIG_RUNTIME_CPU_DETECT 0
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 0 CONFIG_RUNTIME_CPU_DETECT equ 0
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DENABLE_NEON=0"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/armv7-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0 -DENABLE_NEON=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 0 #define CONFIG_RUNTIME_CPU_DETECT 0
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 0 CONFIG_RUNTIME_CPU_DETECT equ 0
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/arm64-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/arm64-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 0 #define CONFIG_RUNTIME_CPU_DETECT 0
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 1 CONFIG_RUNTIME_CPU_DETECT equ 1
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DAOM_TARGET_CPU=generic -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DAOM_TARGET_CPU=generic -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 1 #define CONFIG_RUNTIME_CPU_DETECT 1
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
%define CONFIG_ANALYZER 0 %define CONFIG_ANALYZER 0
%define CONFIG_AV1_DECODER 1 %define CONFIG_AV1_DECODER 1
%define CONFIG_AV1_ENCODER 1 %define CONFIG_AV1_ENCODER 1
%define CONFIG_AV1_HIGHBITDEPTH 1 %define CONFIG_AV1_HIGHBITDEPTH 0
%define CONFIG_AV1_TEMPORAL_DENOISING 0 %define CONFIG_AV1_TEMPORAL_DENOISING 0
%define CONFIG_BIG_ENDIAN 0 %define CONFIG_BIG_ENDIAN 0
%define CONFIG_BITSTREAM_DEBUG 0 %define CONFIG_BITSTREAM_DEBUG 0
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
%define CONFIG_OS_SUPPORT 1 %define CONFIG_OS_SUPPORT 1
%define CONFIG_PIC 1 %define CONFIG_PIC 1
%define CONFIG_RD_DEBUG 0 %define CONFIG_RD_DEBUG 0
%define CONFIG_REALTIME_ONLY 0 %define CONFIG_REALTIME_ONLY 1
%define CONFIG_RUNTIME_CPU_DETECT 1 %define CONFIG_RUNTIME_CPU_DETECT 1
%define CONFIG_SHARED 0 %define CONFIG_SHARED 0
%define CONFIG_SHARP_SETTINGS 0 %define CONFIG_SHARP_SETTINGS 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/x86-linux.cmake\" -DAOM_RTCD_FLAGS=--require-mmx;--require-sse;--require-sse2 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_PIC=1 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/x86-linux.cmake\" -DAOM_RTCD_FLAGS=--require-mmx;--require-sse;--require-sse2 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_PIC=1 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 1 #define CONFIG_PIC 1
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 1 #define CONFIG_RUNTIME_CPU_DETECT 1
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
%define CONFIG_ANALYZER 0 %define CONFIG_ANALYZER 0
%define CONFIG_AV1_DECODER 1 %define CONFIG_AV1_DECODER 1
%define CONFIG_AV1_ENCODER 1 %define CONFIG_AV1_ENCODER 1
%define CONFIG_AV1_HIGHBITDEPTH 1 %define CONFIG_AV1_HIGHBITDEPTH 0
%define CONFIG_AV1_TEMPORAL_DENOISING 0 %define CONFIG_AV1_TEMPORAL_DENOISING 0
%define CONFIG_BIG_ENDIAN 0 %define CONFIG_BIG_ENDIAN 0
%define CONFIG_BITSTREAM_DEBUG 0 %define CONFIG_BITSTREAM_DEBUG 0
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
%define CONFIG_OS_SUPPORT 1 %define CONFIG_OS_SUPPORT 1
%define CONFIG_PIC 0 %define CONFIG_PIC 0
%define CONFIG_RD_DEBUG 0 %define CONFIG_RD_DEBUG 0
%define CONFIG_REALTIME_ONLY 0 %define CONFIG_REALTIME_ONLY 1
%define CONFIG_RUNTIME_CPU_DETECT 1 %define CONFIG_RUNTIME_CPU_DETECT 1
%define CONFIG_SHARED 0 %define CONFIG_SHARED 0
%define CONFIG_SHARP_SETTINGS 0 %define CONFIG_SHARP_SETTINGS 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DAOM_TARGET_CPU=x86_64 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DAOM_TARGET_CPU=x86_64 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 1 #define CONFIG_RUNTIME_CPU_DETECT 1
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0 ...@@ -17,7 +17,7 @@ CONFIG_ACCOUNTING equ 0
CONFIG_ANALYZER equ 0 CONFIG_ANALYZER equ 0
CONFIG_AV1_DECODER equ 1 CONFIG_AV1_DECODER equ 1
CONFIG_AV1_ENCODER equ 1 CONFIG_AV1_ENCODER equ 1
CONFIG_AV1_HIGHBITDEPTH equ 1 CONFIG_AV1_HIGHBITDEPTH equ 0
CONFIG_AV1_TEMPORAL_DENOISING equ 0 CONFIG_AV1_TEMPORAL_DENOISING equ 0
CONFIG_BIG_ENDIAN equ 0 CONFIG_BIG_ENDIAN equ 0
CONFIG_BITSTREAM_DEBUG equ 0 CONFIG_BITSTREAM_DEBUG equ 0
...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0 ...@@ -47,7 +47,7 @@ CONFIG_OPTICAL_FLOW_API equ 0
CONFIG_OS_SUPPORT equ 1 CONFIG_OS_SUPPORT equ 1
CONFIG_PIC equ 0 CONFIG_PIC equ 0
CONFIG_RD_DEBUG equ 0 CONFIG_RD_DEBUG equ 0
CONFIG_REALTIME_ONLY equ 0 CONFIG_REALTIME_ONLY equ 1
CONFIG_RUNTIME_CPU_DETECT equ 0 CONFIG_RUNTIME_CPU_DETECT equ 0
CONFIG_SHARED equ 0 CONFIG_SHARED equ 0
CONFIG_SHARP_SETTINGS equ 0 CONFIG_SHARP_SETTINGS equ 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/arm64-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/arm64-linux-gcc.cmake\" -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 0 #define CONFIG_RUNTIME_CPU_DETECT 0
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
%define CONFIG_ANALYZER 0 %define CONFIG_ANALYZER 0
%define CONFIG_AV1_DECODER 1 %define CONFIG_AV1_DECODER 1
%define CONFIG_AV1_ENCODER 1 %define CONFIG_AV1_ENCODER 1
%define CONFIG_AV1_HIGHBITDEPTH 1 %define CONFIG_AV1_HIGHBITDEPTH 0
%define CONFIG_AV1_TEMPORAL_DENOISING 0 %define CONFIG_AV1_TEMPORAL_DENOISING 0
%define CONFIG_BIG_ENDIAN 0 %define CONFIG_BIG_ENDIAN 0
%define CONFIG_BITSTREAM_DEBUG 0 %define CONFIG_BITSTREAM_DEBUG 0
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
%define CONFIG_OS_SUPPORT 1 %define CONFIG_OS_SUPPORT 1
%define CONFIG_PIC 1 %define CONFIG_PIC 1
%define CONFIG_RD_DEBUG 0 %define CONFIG_RD_DEBUG 0
%define CONFIG_REALTIME_ONLY 0 %define CONFIG_REALTIME_ONLY 1
%define CONFIG_RUNTIME_CPU_DETECT 1 %define CONFIG_RUNTIME_CPU_DETECT 1
%define CONFIG_SHARED 0 %define CONFIG_SHARED 0
%define CONFIG_SHARP_SETTINGS 0 %define CONFIG_SHARP_SETTINGS 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/x86-linux.cmake\" -DAOM_RTCD_FLAGS=--require-mmx;--require-sse;--require-sse2 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_PIC=1 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DCMAKE_TOOLCHAIN_FILE=\"../source/libaom/build/cmake/toolchains/x86-linux.cmake\" -DAOM_RTCD_FLAGS=--require-mmx;--require-sse;--require-sse2 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_PIC=1 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 1 #define CONFIG_PIC 1
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 1 #define CONFIG_RUNTIME_CPU_DETECT 1
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
%define CONFIG_ANALYZER 0 %define CONFIG_ANALYZER 0
%define CONFIG_AV1_DECODER 1 %define CONFIG_AV1_DECODER 1
%define CONFIG_AV1_ENCODER 1 %define CONFIG_AV1_ENCODER 1
%define CONFIG_AV1_HIGHBITDEPTH 1 %define CONFIG_AV1_HIGHBITDEPTH 0
%define CONFIG_AV1_TEMPORAL_DENOISING 0 %define CONFIG_AV1_TEMPORAL_DENOISING 0
%define CONFIG_BIG_ENDIAN 0 %define CONFIG_BIG_ENDIAN 0
%define CONFIG_BITSTREAM_DEBUG 0 %define CONFIG_BITSTREAM_DEBUG 0
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
%define CONFIG_OS_SUPPORT 1 %define CONFIG_OS_SUPPORT 1
%define CONFIG_PIC 0 %define CONFIG_PIC 0
%define CONFIG_RD_DEBUG 0 %define CONFIG_RD_DEBUG 0
%define CONFIG_REALTIME_ONLY 0 %define CONFIG_REALTIME_ONLY 1
%define CONFIG_RUNTIME_CPU_DETECT 1 %define CONFIG_RUNTIME_CPU_DETECT 1
%define CONFIG_SHARED 0 %define CONFIG_SHARED 0
%define CONFIG_SHARP_SETTINGS 0 %define CONFIG_SHARP_SETTINGS 0
......
...@@ -9,5 +9,5 @@ ...@@ -9,5 +9,5 @@
* PATENTS file, you can obtain it at www.aomedia.org/license/patent. * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ */
#include "aom/aom_codec.h" #include "aom/aom_codec.h"
static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DAOM_TARGET_CPU=x86_64 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384"; static const char* const cfg = "cmake ../source/libaom -G \"Unix Makefiles\" -DAOM_TARGET_CPU=x86_64 -DCONFIG_AV1_ENCODER=1 -DCONFIG_LIBYUV=0 -DCONFIG_MAX_DECODE_PROFILE=0 -DCONFIG_NORMAL_TILE_MODE=1 -DCONFIG_SIZE_LIMIT=1 -DDECODE_HEIGHT_LIMIT=16384 -DDECODE_WIDTH_LIMIT=16384 -DCONFIG_REALTIME_ONLY=1 -DCONFIG_AV1_HIGHBITDEPTH=0";
const char *aom_codec_build_config(void) {return cfg;} const char *aom_codec_build_config(void) {return cfg;}
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#define CONFIG_ANALYZER 0 #define CONFIG_ANALYZER 0
#define CONFIG_AV1_DECODER 1 #define CONFIG_AV1_DECODER 1
#define CONFIG_AV1_ENCODER 1 #define CONFIG_AV1_ENCODER 1
#define CONFIG_AV1_HIGHBITDEPTH 1 #define CONFIG_AV1_HIGHBITDEPTH 0
#define CONFIG_AV1_TEMPORAL_DENOISING 0 #define CONFIG_AV1_TEMPORAL_DENOISING 0
#define CONFIG_BIG_ENDIAN 0 #define CONFIG_BIG_ENDIAN 0
#define CONFIG_BITSTREAM_DEBUG 0 #define CONFIG_BITSTREAM_DEBUG 0
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#define CONFIG_OS_SUPPORT 1 #define CONFIG_OS_SUPPORT 1
#define CONFIG_PIC 0 #define CONFIG_PIC 0
#define CONFIG_RD_DEBUG 0 #define CONFIG_RD_DEBUG 0
#define CONFIG_REALTIME_ONLY 0 #define CONFIG_REALTIME_ONLY 1
#define CONFIG_RUNTIME_CPU_DETECT 1 #define CONFIG_RUNTIME_CPU_DETECT 1
#define CONFIG_SHARED 0 #define CONFIG_SHARED 0
#define CONFIG_SHARP_SETTINGS 0 #define CONFIG_SHARP_SETTINGS 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment