diff options
author | Android Chromium Automerger <chromium-automerger@android> | 2014-11-04 15:28:01 +0000 |
---|---|---|
committer | Android Chromium Automerger <chromium-automerger@android> | 2014-11-04 15:28:01 +0000 |
commit | 83c1dcb463539082ad44dbe0fd6beffffdc96e3c (patch) | |
tree | b1372e4310d4203751a118169eeb470a14c6200d | |
parent | 6651f18386d5bd9870d621ace2a11dec1cb68c80 (diff) | |
download | webrtc-83c1dcb463539082ad44dbe0fd6beffffdc96e3c.tar.gz |
Update makefiles after merge of Chromium at 30ec995cdb2d
This commit was generated by merge_from_chromium.py.
Change-Id: I77678e9f2e5044a6457f21cada6ee13b75fbfb0c
108 files changed, 2870 insertions, 10 deletions
diff --git a/base/rtc_base.target.darwin-arm64.mk b/base/rtc_base.target.darwin-arm64.mk index d8f33b84..00a37a29 100644 --- a/base/rtc_base.target.darwin-arm64.mk +++ b/base/rtc_base.target.darwin-arm64.mk @@ -148,6 +148,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -254,6 +255,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/base/rtc_base.target.linux-arm64.mk b/base/rtc_base.target.linux-arm64.mk index d8f33b84..00a37a29 100644 --- a/base/rtc_base.target.linux-arm64.mk +++ b/base/rtc_base.target.linux-arm64.mk @@ -148,6 +148,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -254,6 +255,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/base/rtc_base_approved.target.darwin-arm64.mk b/base/rtc_base_approved.target.darwin-arm64.mk index c2988b6f..f36704f4 100644 --- a/base/rtc_base_approved.target.darwin-arm64.mk +++ b/base/rtc_base_approved.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -190,6 +191,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/base/rtc_base_approved.target.linux-arm64.mk b/base/rtc_base_approved.target.linux-arm64.mk index c2988b6f..f36704f4 100644 --- a/base/rtc_base_approved.target.linux-arm64.mk +++ b/base/rtc_base_approved.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -190,6 +191,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/common_audio/common_audio.target.darwin-arm.mk b/common_audio/common_audio.target.darwin-arm.mk index 9b71b7ed..2db6b2e5 100644 --- a/common_audio/common_audio.target.darwin-arm.mk +++ b/common_audio/common_audio.target.darwin-arm.mk @@ -62,13 +62,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc \ diff --git a/common_audio/common_audio.target.darwin-arm64.mk b/common_audio/common_audio.target.darwin-arm64.mk index b11e51a0..8a3e31ff 100644 --- a/common_audio/common_audio.target.darwin-arm64.mk +++ b/common_audio/common_audio.target.darwin-arm64.mk @@ -65,13 +65,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc @@ -136,6 +137,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -239,6 +241,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/common_audio/common_audio.target.darwin-mips.mk b/common_audio/common_audio.target.darwin-mips.mk index babdf445..9d263b9b 100644 --- a/common_audio/common_audio.target.darwin-mips.mk +++ b/common_audio/common_audio.target.darwin-mips.mk @@ -61,13 +61,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc \ diff --git a/common_audio/common_audio.target.darwin-x86.mk b/common_audio/common_audio.target.darwin-x86.mk index 41e0f3a5..a22d5d2b 100644 --- a/common_audio/common_audio.target.darwin-x86.mk +++ b/common_audio/common_audio.target.darwin-x86.mk @@ -65,13 +65,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc diff --git a/common_audio/common_audio.target.darwin-x86_64.mk b/common_audio/common_audio.target.darwin-x86_64.mk index f231e06a..c5c7ca99 100644 --- a/common_audio/common_audio.target.darwin-x86_64.mk +++ b/common_audio/common_audio.target.darwin-x86_64.mk @@ -65,13 +65,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc diff --git a/common_audio/common_audio.target.linux-arm.mk b/common_audio/common_audio.target.linux-arm.mk index 9b71b7ed..2db6b2e5 100644 --- a/common_audio/common_audio.target.linux-arm.mk +++ b/common_audio/common_audio.target.linux-arm.mk @@ -62,13 +62,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc \ diff --git a/common_audio/common_audio.target.linux-arm64.mk b/common_audio/common_audio.target.linux-arm64.mk index b11e51a0..8a3e31ff 100644 --- a/common_audio/common_audio.target.linux-arm64.mk +++ b/common_audio/common_audio.target.linux-arm64.mk @@ -65,13 +65,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc @@ -136,6 +137,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -239,6 +241,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/common_audio/common_audio.target.linux-mips.mk b/common_audio/common_audio.target.linux-mips.mk index babdf445..9d263b9b 100644 --- a/common_audio/common_audio.target.linux-mips.mk +++ b/common_audio/common_audio.target.linux-mips.mk @@ -61,13 +61,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc \ diff --git a/common_audio/common_audio.target.linux-x86.mk b/common_audio/common_audio.target.linux-x86.mk index 41e0f3a5..a22d5d2b 100644 --- a/common_audio/common_audio.target.linux-x86.mk +++ b/common_audio/common_audio.target.linux-x86.mk @@ -65,13 +65,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc diff --git a/common_audio/common_audio.target.linux-x86_64.mk b/common_audio/common_audio.target.linux-x86_64.mk index f231e06a..c5c7ca99 100644 --- a/common_audio/common_audio.target.linux-x86_64.mk +++ b/common_audio/common_audio.target.linux-x86_64.mk @@ -65,13 +65,14 @@ LOCAL_SRC_FILES := \ third_party/webrtc/common_audio/signal_processing/splitting_filter.c \ third_party/webrtc/common_audio/signal_processing/sqrt_of_one_minus_x_squared.c \ third_party/webrtc/common_audio/signal_processing/vector_scaling_operations.c \ + third_party/webrtc/common_audio/vad/vad.cc \ third_party/webrtc/common_audio/vad/webrtc_vad.c \ third_party/webrtc/common_audio/vad/vad_core.c \ third_party/webrtc/common_audio/vad/vad_filterbank.c \ third_party/webrtc/common_audio/vad/vad_gmm.c \ third_party/webrtc/common_audio/vad/vad_sp.c \ third_party/webrtc/common_audio/wav_header.cc \ - third_party/webrtc/common_audio/wav_writer.cc \ + third_party/webrtc/common_audio/wav_file.cc \ third_party/webrtc/common_audio/window_generator.cc \ third_party/webrtc/common_audio/lapped_transform.cc \ third_party/webrtc/common_audio/real_fourier.cc diff --git a/common_video/common_video.target.darwin-arm64.mk b/common_video/common_video.target.darwin-arm64.mk index 2ca1fb04..e37c830a 100644 --- a/common_video/common_video.target.darwin-arm64.mk +++ b/common_video/common_video.target.darwin-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -194,6 +195,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/common_video/common_video.target.linux-arm64.mk b/common_video/common_video.target.linux-arm64.mk index 2ca1fb04..e37c830a 100644 --- a/common_video/common_video.target.linux-arm64.mk +++ b/common_video/common_video.target.linux-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -194,6 +195,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk b/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk index 20db93ef..7a073106 100644 --- a/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk +++ b/libjingle/xmllite/rtc_xmllite.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -196,6 +197,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk b/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk index 20db93ef..7a073106 100644 --- a/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk +++ b/libjingle/xmllite/rtc_xmllite.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -196,6 +197,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/CNG.target.darwin-arm64.mk b/modules/CNG.target.darwin-arm64.mk index b47f667f..1562089c 100644 --- a/modules/CNG.target.darwin-arm64.mk +++ b/modules/CNG.target.darwin-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/CNG.target.linux-arm64.mk b/modules/CNG.target.linux-arm64.mk index b47f667f..1562089c 100644 --- a/modules/CNG.target.linux-arm64.mk +++ b/modules/CNG.target.linux-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/G711.target.darwin-arm64.mk b/modules/G711.target.darwin-arm64.mk index d9010e3f..cf790c07 100644 --- a/modules/G711.target.darwin-arm64.mk +++ b/modules/G711.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -196,6 +197,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/G711.target.linux-arm64.mk b/modules/G711.target.linux-arm64.mk index d9010e3f..cf790c07 100644 --- a/modules/G711.target.linux-arm64.mk +++ b/modules/G711.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -196,6 +197,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/G722.target.darwin-arm64.mk b/modules/G722.target.darwin-arm64.mk index 2884f539..3a713928 100644 --- a/modules/G722.target.darwin-arm64.mk +++ b/modules/G722.target.darwin-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -195,6 +196,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/G722.target.linux-arm64.mk b/modules/G722.target.linux-arm64.mk index 2884f539..3a713928 100644 --- a/modules/G722.target.linux-arm64.mk +++ b/modules/G722.target.linux-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -195,6 +196,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/PCM16B.target.darwin-arm64.mk b/modules/PCM16B.target.darwin-arm64.mk index eb16f911..c1f0198b 100644 --- a/modules/PCM16B.target.darwin-arm64.mk +++ b/modules/PCM16B.target.darwin-arm64.mk @@ -89,6 +89,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/PCM16B.target.linux-arm64.mk b/modules/PCM16B.target.linux-arm64.mk index eb16f911..c1f0198b 100644 --- a/modules/PCM16B.target.linux-arm64.mk +++ b/modules/PCM16B.target.linux-arm64.mk @@ -89,6 +89,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_coding_module.target.darwin-arm64.mk b/modules/audio_coding_module.target.darwin-arm64.mk index 3e5022a4..5bf79912 100644 --- a/modules/audio_coding_module.target.darwin-arm64.mk +++ b/modules/audio_coding_module.target.darwin-arm64.mk @@ -117,6 +117,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -237,6 +238,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_coding_module.target.linux-arm64.mk b/modules/audio_coding_module.target.linux-arm64.mk index 3e5022a4..5bf79912 100644 --- a/modules/audio_coding_module.target.linux-arm64.mk +++ b/modules/audio_coding_module.target.linux-arm64.mk @@ -117,6 +117,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -237,6 +238,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_conference_mixer.target.darwin-arm64.mk b/modules/audio_conference_mixer.target.darwin-arm64.mk index 74bbd00f..0883a7dc 100644 --- a/modules/audio_conference_mixer.target.darwin-arm64.mk +++ b/modules/audio_conference_mixer.target.darwin-arm64.mk @@ -93,6 +93,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -198,6 +199,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_conference_mixer.target.linux-arm64.mk b/modules/audio_conference_mixer.target.linux-arm64.mk index 74bbd00f..0883a7dc 100644 --- a/modules/audio_conference_mixer.target.linux-arm64.mk +++ b/modules/audio_conference_mixer.target.linux-arm64.mk @@ -93,6 +93,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -198,6 +199,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_device.target.darwin-arm64.mk b/modules/audio_device.target.darwin-arm64.mk index 0373ac98..1fecdeb1 100644 --- a/modules/audio_device.target.darwin-arm64.mk +++ b/modules/audio_device.target.darwin-arm64.mk @@ -96,6 +96,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -208,6 +209,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_device.target.linux-arm64.mk b/modules/audio_device.target.linux-arm64.mk index 0373ac98..1fecdeb1 100644 --- a/modules/audio_device.target.linux-arm64.mk +++ b/modules/audio_device.target.linux-arm64.mk @@ -96,6 +96,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -208,6 +209,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_processing.target.darwin-arm64.mk b/modules/audio_processing.target.darwin-arm64.mk index 86803bfc..bf2d3dc3 100644 --- a/modules/audio_processing.target.darwin-arm64.mk +++ b/modules/audio_processing.target.darwin-arm64.mk @@ -117,6 +117,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -231,6 +232,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audio_processing.target.linux-arm64.mk b/modules/audio_processing.target.linux-arm64.mk index 86803bfc..bf2d3dc3 100644 --- a/modules/audio_processing.target.linux-arm64.mk +++ b/modules/audio_processing.target.linux-arm64.mk @@ -117,6 +117,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -231,6 +232,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audioproc_debug_proto.target.darwin-arm64.mk b/modules/audioproc_debug_proto.target.darwin-arm64.mk index be0b014a..8ffaea63 100644 --- a/modules/audioproc_debug_proto.target.darwin-arm64.mk +++ b/modules/audioproc_debug_proto.target.darwin-arm64.mk @@ -114,6 +114,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -222,6 +223,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/audioproc_debug_proto.target.linux-arm64.mk b/modules/audioproc_debug_proto.target.linux-arm64.mk index be0b014a..8ffaea63 100644 --- a/modules/audioproc_debug_proto.target.linux-arm64.mk +++ b/modules/audioproc_debug_proto.target.linux-arm64.mk @@ -114,6 +114,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -222,6 +223,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/bitrate_controller.target.darwin-arm64.mk b/modules/bitrate_controller.target.darwin-arm64.mk index ddac04ff..3c8dde46 100644 --- a/modules/bitrate_controller.target.darwin-arm64.mk +++ b/modules/bitrate_controller.target.darwin-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -194,6 +195,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/bitrate_controller.target.linux-arm64.mk b/modules/bitrate_controller.target.linux-arm64.mk index ddac04ff..3c8dde46 100644 --- a/modules/bitrate_controller.target.linux-arm64.mk +++ b/modules/bitrate_controller.target.linux-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -194,6 +195,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/iLBC.target.darwin-arm64.mk b/modules/iLBC.target.darwin-arm64.mk index 274b95d6..2bbebc13 100644 --- a/modules/iLBC.target.darwin-arm64.mk +++ b/modules/iLBC.target.darwin-arm64.mk @@ -157,6 +157,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -264,6 +265,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/iLBC.target.linux-arm64.mk b/modules/iLBC.target.linux-arm64.mk index 274b95d6..2bbebc13 100644 --- a/modules/iLBC.target.linux-arm64.mk +++ b/modules/iLBC.target.linux-arm64.mk @@ -157,6 +157,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -264,6 +265,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/iSAC.target.darwin-arm64.mk b/modules/iSAC.target.darwin-arm64.mk index 9277a333..faaa0f20 100644 --- a/modules/iSAC.target.darwin-arm64.mk +++ b/modules/iSAC.target.darwin-arm64.mk @@ -116,6 +116,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -223,6 +224,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/iSAC.target.linux-arm64.mk b/modules/iSAC.target.linux-arm64.mk index 9277a333..faaa0f20 100644 --- a/modules/iSAC.target.linux-arm64.mk +++ b/modules/iSAC.target.linux-arm64.mk @@ -116,6 +116,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -223,6 +224,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/iSACFix.target.darwin-arm64.mk b/modules/iSACFix.target.darwin-arm64.mk index 31984ae8..4c95a2da 100644 --- a/modules/iSACFix.target.darwin-arm64.mk +++ b/modules/iSACFix.target.darwin-arm64.mk @@ -116,6 +116,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -224,6 +225,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/iSACFix.target.linux-arm64.mk b/modules/iSACFix.target.linux-arm64.mk index 31984ae8..4c95a2da 100644 --- a/modules/iSACFix.target.linux-arm64.mk +++ b/modules/iSACFix.target.linux-arm64.mk @@ -116,6 +116,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -224,6 +225,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/media_file.target.darwin-arm64.mk b/modules/media_file.target.darwin-arm64.mk index 2e48c737..7f705921 100644 --- a/modules/media_file.target.darwin-arm64.mk +++ b/modules/media_file.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/media_file.target.linux-arm64.mk b/modules/media_file.target.linux-arm64.mk index 2e48c737..7f705921 100644 --- a/modules/media_file.target.linux-arm64.mk +++ b/modules/media_file.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/neteq.target.darwin-arm64.mk b/modules/neteq.target.darwin-arm64.mk index 9cc35698..79b4476c 100644 --- a/modules/neteq.target.darwin-arm64.mk +++ b/modules/neteq.target.darwin-arm64.mk @@ -122,6 +122,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -240,6 +241,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/neteq.target.linux-arm64.mk b/modules/neteq.target.linux-arm64.mk index 9cc35698..79b4476c 100644 --- a/modules/neteq.target.linux-arm64.mk +++ b/modules/neteq.target.linux-arm64.mk @@ -122,6 +122,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -240,6 +241,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/paced_sender.target.darwin-arm64.mk b/modules/paced_sender.target.darwin-arm64.mk index c329867f..4e53ac49 100644 --- a/modules/paced_sender.target.darwin-arm64.mk +++ b/modules/paced_sender.target.darwin-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -194,6 +195,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/paced_sender.target.linux-arm64.mk b/modules/paced_sender.target.linux-arm64.mk index c329867f..4e53ac49 100644 --- a/modules/paced_sender.target.linux-arm64.mk +++ b/modules/paced_sender.target.linux-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -194,6 +195,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/remote_bitrate_estimator.target.darwin-arm64.mk b/modules/remote_bitrate_estimator.target.darwin-arm64.mk index abc22202..a525ad82 100644 --- a/modules/remote_bitrate_estimator.target.darwin-arm64.mk +++ b/modules/remote_bitrate_estimator.target.darwin-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/remote_bitrate_estimator.target.linux-arm64.mk b/modules/remote_bitrate_estimator.target.linux-arm64.mk index abc22202..a525ad82 100644 --- a/modules/remote_bitrate_estimator.target.linux-arm64.mk +++ b/modules/remote_bitrate_estimator.target.linux-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk index 26c36501..990359bb 100644 --- a/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk +++ b/modules/remote_bitrate_estimator/rbe_components.target.darwin-arm64.mk @@ -88,6 +88,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -186,6 +187,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk index 26c36501..990359bb 100644 --- a/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk +++ b/modules/remote_bitrate_estimator/rbe_components.target.linux-arm64.mk @@ -88,6 +88,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -186,6 +187,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/rtp_rtcp.target.darwin-arm64.mk b/modules/rtp_rtcp.target.darwin-arm64.mk index ef312d6d..8f420459 100644 --- a/modules/rtp_rtcp.target.darwin-arm64.mk +++ b/modules/rtp_rtcp.target.darwin-arm64.mk @@ -122,6 +122,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -225,6 +226,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/rtp_rtcp.target.linux-arm64.mk b/modules/rtp_rtcp.target.linux-arm64.mk index ef312d6d..8f420459 100644 --- a/modules/rtp_rtcp.target.linux-arm64.mk +++ b/modules/rtp_rtcp.target.linux-arm64.mk @@ -122,6 +122,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -225,6 +226,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_capture_module.target.darwin-arm64.mk b/modules/video_capture_module.target.darwin-arm64.mk index 51c77c91..02ab4d9f 100644 --- a/modules/video_capture_module.target.darwin-arm64.mk +++ b/modules/video_capture_module.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_capture_module.target.linux-arm64.mk b/modules/video_capture_module.target.linux-arm64.mk index 51c77c91..02ab4d9f 100644 --- a/modules/video_capture_module.target.linux-arm64.mk +++ b/modules/video_capture_module.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_capture_module_impl.target.darwin-arm64.mk b/modules/video_capture_module_impl.target.darwin-arm64.mk index 54cd1780..7a1119a4 100644 --- a/modules/video_capture_module_impl.target.darwin-arm64.mk +++ b/modules/video_capture_module_impl.target.darwin-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_capture_module_impl.target.linux-arm64.mk b/modules/video_capture_module_impl.target.linux-arm64.mk index 54cd1780..7a1119a4 100644 --- a/modules/video_capture_module_impl.target.linux-arm64.mk +++ b/modules/video_capture_module_impl.target.linux-arm64.mk @@ -91,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk index 11d83f57..e41b28ca 100644 --- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk +++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.darwin-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -192,6 +193,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk index 11d83f57..e41b28ca 100644 --- a/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk +++ b/modules/video_coding/codecs/vp8/webrtc_vp8.target.linux-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -192,6 +193,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-arm.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-arm.mk new file mode 100644 index 00000000..58ad4e9f --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-arm.mk @@ -0,0 +1,283 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -fno-tree-sra \ + -fno-caller-saves \ + -Wno-psabi \ + -fno-partial-inlining \ + -fno-early-inlining \ + -fno-tree-copy-prop \ + -fno-tree-loop-optimize \ + -fno-move-loop-invariants \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_ARCH_ARM_V7' \ + '-DWEBRTC_DETECT_ARM_NEON' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-abi \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -fno-tree-sra \ + -fno-caller-saves \ + -Wno-psabi \ + -fno-partial-inlining \ + -fno-early-inlining \ + -fno-tree-copy-prop \ + -fno-tree-loop-optimize \ + -fno-move-loop-invariants \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_ARCH_ARM_V7' \ + '-DWEBRTC_DETECT_ARM_NEON' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-abi \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-arm64.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-arm64.mk new file mode 100644 index 00000000..0f70fe77 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-arm64.mk @@ -0,0 +1,255 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-mips.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-mips.mk new file mode 100644 index 00000000..301d0d46 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-mips.mk @@ -0,0 +1,267 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -mhard-float \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DMIPS32_LE' \ + '-DMIPS_FPU_LE' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-uninitialized \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -mhard-float \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DMIPS32_LE' \ + '-DMIPS_FPU_LE' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-uninitialized \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-x86.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-x86.mk new file mode 100644 index 00000000..248cc2a2 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-x86.mk @@ -0,0 +1,265 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -msse2 \ + -mfpmath=sse \ + -mmmx \ + -m32 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -fno-stack-protector \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -msse2 \ + -mfpmath=sse \ + -mmmx \ + -m32 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -fno-stack-protector \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-x86_64.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-x86_64.mk new file mode 100644 index 00000000..35de16c3 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.darwin-x86_64.mk @@ -0,0 +1,263 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -m64 \ + -march=x86-64 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -m64 \ + -march=x86-64 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-arm.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-arm.mk new file mode 100644 index 00000000..58ad4e9f --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-arm.mk @@ -0,0 +1,283 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -fno-tree-sra \ + -fno-caller-saves \ + -Wno-psabi \ + -fno-partial-inlining \ + -fno-early-inlining \ + -fno-tree-copy-prop \ + -fno-tree-loop-optimize \ + -fno-move-loop-invariants \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_ARCH_ARM_V7' \ + '-DWEBRTC_DETECT_ARM_NEON' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-abi \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -fno-tree-sra \ + -fno-caller-saves \ + -Wno-psabi \ + -fno-partial-inlining \ + -fno-early-inlining \ + -fno-tree-copy-prop \ + -fno-tree-loop-optimize \ + -fno-move-loop-invariants \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_ARCH_ARM_V7' \ + '-DWEBRTC_DETECT_ARM_NEON' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-abi \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-arm64.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-arm64.mk new file mode 100644 index 00000000..0f70fe77 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-arm64.mk @@ -0,0 +1,255 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-mips.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-mips.mk new file mode 100644 index 00000000..301d0d46 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-mips.mk @@ -0,0 +1,267 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -mhard-float \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DMIPS32_LE' \ + '-DMIPS_FPU_LE' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-uninitialized \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -mhard-float \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DMIPS32_LE' \ + '-DMIPS_FPU_LE' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -Wno-uninitialized \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-x86.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-x86.mk new file mode 100644 index 00000000..248cc2a2 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-x86.mk @@ -0,0 +1,265 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -msse2 \ + -mfpmath=sse \ + -mmmx \ + -m32 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -fno-stack-protector \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -msse2 \ + -mfpmath=sse \ + -mmmx \ + -m32 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -fno-stack-protector \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-x86_64.mk b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-x86_64.mk new file mode 100644 index 00000000..35de16c3 --- /dev/null +++ b/modules/video_coding/codecs/vp9/webrtc_vp9.target.linux-x86_64.mk @@ -0,0 +1,263 @@ +# This file is generated by gyp; do not edit. + +include $(CLEAR_VARS) + +LOCAL_MODULE_CLASS := STATIC_LIBRARIES +LOCAL_MODULE := third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp +LOCAL_MODULE_SUFFIX := .a +LOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) +LOCAL_SDK_VERSION := 21 +gyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) +gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) + +# Make sure our deps are built first. +GYP_TARGET_DEPENDENCIES := + +GYP_GENERATED_OUTPUTS := + +# Make sure our deps and generated files are built first. +LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) + +LOCAL_CPP_EXTENSION := .cc +LOCAL_GENERATED_SOURCES := + +GYP_COPIED_SOURCE_ORIGIN_DIRS := + +LOCAL_SRC_FILES := \ + third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Debug := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -m64 \ + -march=x86-64 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -g \ + -gdwarf-4 \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Debug := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ + '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ + '-D_DEBUG' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Debug := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Debug := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +# Flags passed to both C and C++ files. +MY_CFLAGS_Release := \ + -fstack-protector \ + --param=ssp-buffer-size=4 \ + -Werror \ + -fno-strict-aliasing \ + -Wall \ + -Wno-unused-parameter \ + -Wno-missing-field-initializers \ + -fvisibility=hidden \ + -pipe \ + -fPIC \ + -Wno-unused-local-typedefs \ + -fno-builtin-cos \ + -fno-builtin-sin \ + -fno-builtin-cosf \ + -fno-builtin-sinf \ + -m64 \ + -march=x86-64 \ + -ffunction-sections \ + -funwind-tables \ + -g \ + -fstack-protector \ + -fno-short-enums \ + -finline-limit=64 \ + -Wa,--noexecstack \ + -U_FORTIFY_SOURCE \ + -Wno-extra \ + -Wno-ignored-qualifiers \ + -Wno-type-limits \ + -Wno-unused-but-set-variable \ + -Os \ + -fno-ident \ + -fdata-sections \ + -ffunction-sections \ + -fomit-frame-pointer \ + -funwind-tables + +MY_DEFS_Release := \ + '-DV8_DEPRECATION_WARNINGS' \ + '-D_FILE_OFFSET_BITS=64' \ + '-DNO_TCMALLOC' \ + '-DDISABLE_NACL' \ + '-DCHROMIUM_BUILD' \ + '-DUSE_LIBJPEG_TURBO=1' \ + '-DENABLE_WEBRTC=1' \ + '-DUSE_PROPRIETARY_CODECS' \ + '-DENABLE_BROWSER_CDMS' \ + '-DENABLE_CONFIGURATION_POLICY' \ + '-DENABLE_NOTIFICATIONS' \ + '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ + '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ + '-DDONT_EMBED_BUILD_METADATA' \ + '-DCLD_VERSION=1' \ + '-DENABLE_PRINTING=1' \ + '-DENABLE_MANAGED_USERS=1' \ + '-DVIDEO_HOLE=1' \ + '-DENABLE_LOAD_COMPLETION_HACKS=1' \ + '-DWEBRTC_RESTRICT_LOGGING' \ + '-DEXPAT_RELATIVE_PATH' \ + '-DWEBRTC_MODULE_UTILITY_VIDEO' \ + '-DWEBRTC_CHROMIUM_BUILD' \ + '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_POSIX' \ + '-DWEBRTC_LINUX' \ + '-DWEBRTC_ANDROID' \ + '-DWEBRTC_ANDROID_OPENSLES' \ + '-DUSE_OPENSSL=1' \ + '-DUSE_OPENSSL_CERTS=1' \ + '-D__STDC_CONSTANT_MACROS' \ + '-D__STDC_FORMAT_MACROS' \ + '-DANDROID' \ + '-D__GNU_SOURCE=1' \ + '-DUSE_STLPORT=1' \ + '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ + '-DCHROME_BUILD_ID=""' \ + '-DNDEBUG' \ + '-DNVALGRIND' \ + '-DDYNAMIC_ANNOTATIONS_ENABLED=0' \ + '-D_FORTIFY_SOURCE=2' + + +# Include paths placed before CFLAGS/CPPFLAGS +LOCAL_C_INCLUDES_Release := \ + $(gyp_shared_intermediate_dir) \ + $(LOCAL_PATH) \ + $(LOCAL_PATH)/third_party/webrtc/overrides \ + $(LOCAL_PATH)/third_party \ + $(LOCAL_PATH)/third_party/webrtc/common_video/interface \ + $(LOCAL_PATH)/third_party/webrtc/common_video/libyuv/include \ + $(LOCAL_PATH)/third_party/webrtc/system_wrappers/interface \ + $(LOCAL_PATH)/third_party/libvpx/source/libvpx + + +# Flags passed to only C++ (and not C) files. +LOCAL_CPPFLAGS_Release := \ + -fno-exceptions \ + -fno-rtti \ + -fno-threadsafe-statics \ + -fvisibility-inlines-hidden \ + -Wsign-compare \ + -std=gnu++11 \ + -Wno-narrowing \ + -Wno-literal-suffix \ + -Wno-non-virtual-dtor \ + -Wno-sign-promo + + +LOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) +LOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) +LOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) +LOCAL_ASFLAGS := $(LOCAL_CFLAGS) +### Rules for final target. +### Set directly by aosp_build_settings. +LOCAL_CLANG := false +LOCAL_NDK_STL_VARIANT := stlport_static + +# Add target alias to "gyp_all_modules" target. +.PHONY: gyp_all_modules +gyp_all_modules: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +# Alias gyp target name. +.PHONY: webrtc_vp9 +webrtc_vp9: third_party_webrtc_modules_video_coding_codecs_vp9_webrtc_vp9_gyp + +include $(BUILD_STATIC_LIBRARY) diff --git a/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk b/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk index 6a4803b5..5ab61641 100644 --- a/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk +++ b/modules/video_coding/utility/video_coding_utility.target.darwin-arm64.mk @@ -87,6 +87,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -186,6 +187,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk b/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk index 6a4803b5..5ab61641 100644 --- a/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk +++ b/modules/video_coding/utility/video_coding_utility.target.linux-arm64.mk @@ -87,6 +87,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -186,6 +187,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_processing.target.darwin-arm64.mk b/modules/video_processing.target.darwin-arm64.mk index c73835af..f739f4e8 100644 --- a/modules/video_processing.target.darwin-arm64.mk +++ b/modules/video_processing.target.darwin-arm64.mk @@ -98,6 +98,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -206,6 +207,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_processing.target.linux-arm64.mk b/modules/video_processing.target.linux-arm64.mk index c73835af..f739f4e8 100644 --- a/modules/video_processing.target.linux-arm64.mk +++ b/modules/video_processing.target.linux-arm64.mk @@ -98,6 +98,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -206,6 +207,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_render_module.target.darwin-arm64.mk b/modules/video_render_module.target.darwin-arm64.mk index e0e1dcc6..78000b0d 100644 --- a/modules/video_render_module.target.darwin-arm64.mk +++ b/modules/video_render_module.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_render_module.target.linux-arm64.mk b/modules/video_render_module.target.linux-arm64.mk index e0e1dcc6..78000b0d 100644 --- a/modules/video_render_module.target.linux-arm64.mk +++ b/modules/video_render_module.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -197,6 +198,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_render_module_impl.target.darwin-arm64.mk b/modules/video_render_module_impl.target.darwin-arm64.mk index 976f43a2..3c95e05e 100644 --- a/modules/video_render_module_impl.target.darwin-arm64.mk +++ b/modules/video_render_module_impl.target.darwin-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -192,6 +193,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/video_render_module_impl.target.linux-arm64.mk b/modules/video_render_module_impl.target.linux-arm64.mk index 976f43a2..3c95e05e 100644 --- a/modules/video_render_module_impl.target.linux-arm64.mk +++ b/modules/video_render_module_impl.target.linux-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -192,6 +193,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_i420.target.darwin-arm64.mk b/modules/webrtc_i420.target.darwin-arm64.mk index 6e2e5e5d..5ef83f31 100644 --- a/modules/webrtc_i420.target.darwin-arm64.mk +++ b/modules/webrtc_i420.target.darwin-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_i420.target.linux-arm64.mk b/modules/webrtc_i420.target.linux-arm64.mk index 6e2e5e5d..5ef83f31 100644 --- a/modules/webrtc_i420.target.linux-arm64.mk +++ b/modules/webrtc_i420.target.linux-arm64.mk @@ -90,6 +90,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +194,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_opus.target.darwin-arm.mk b/modules/webrtc_opus.target.darwin-arm.mk index a4b632cd..f05cfc4a 100644 --- a/modules/webrtc_opus.target.darwin-arm.mk +++ b/modules/webrtc_opus.target.darwin-arm.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.darwin-arm64.mk b/modules/webrtc_opus.target.darwin-arm64.mk index 69c99a76..7bd21e10 100644 --- a/modules/webrtc_opus.target.darwin-arm64.mk +++ b/modules/webrtc_opus.target.darwin-arm64.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c @@ -89,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +196,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_opus.target.darwin-mips.mk b/modules/webrtc_opus.target.darwin-mips.mk index ca05ded1..b778463a 100644 --- a/modules/webrtc_opus.target.darwin-mips.mk +++ b/modules/webrtc_opus.target.darwin-mips.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.darwin-x86.mk b/modules/webrtc_opus.target.darwin-x86.mk index ca4d6285..0c361ac0 100644 --- a/modules/webrtc_opus.target.darwin-x86.mk +++ b/modules/webrtc_opus.target.darwin-x86.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.darwin-x86_64.mk b/modules/webrtc_opus.target.darwin-x86_64.mk index 20bf2070..ac2eeabf 100644 --- a/modules/webrtc_opus.target.darwin-x86_64.mk +++ b/modules/webrtc_opus.target.darwin-x86_64.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.linux-arm.mk b/modules/webrtc_opus.target.linux-arm.mk index a4b632cd..f05cfc4a 100644 --- a/modules/webrtc_opus.target.linux-arm.mk +++ b/modules/webrtc_opus.target.linux-arm.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.linux-arm64.mk b/modules/webrtc_opus.target.linux-arm64.mk index 69c99a76..7bd21e10 100644 --- a/modules/webrtc_opus.target.linux-arm64.mk +++ b/modules/webrtc_opus.target.linux-arm64.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c @@ -89,6 +91,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -193,6 +196,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_opus.target.linux-mips.mk b/modules/webrtc_opus.target.linux-mips.mk index ca05ded1..b778463a 100644 --- a/modules/webrtc_opus.target.linux-mips.mk +++ b/modules/webrtc_opus.target.linux-mips.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.linux-x86.mk b/modules/webrtc_opus.target.linux-x86.mk index ca4d6285..0c361ac0 100644 --- a/modules/webrtc_opus.target.linux-x86.mk +++ b/modules/webrtc_opus.target.linux-x86.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_opus.target.linux-x86_64.mk b/modules/webrtc_opus.target.linux-x86_64.mk index 20bf2070..ac2eeabf 100644 --- a/modules/webrtc_opus.target.linux-x86_64.mk +++ b/modules/webrtc_opus.target.linux-x86_64.mk @@ -18,11 +18,13 @@ GYP_GENERATED_OUTPUTS := # Make sure our deps and generated files are built first. LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) +LOCAL_CPP_EXTENSION := .cc LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ + third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc \ third_party/webrtc/modules/audio_coding/codecs/opus/opus_interface.c diff --git a/modules/webrtc_utility.target.darwin-arm64.mk b/modules/webrtc_utility.target.darwin-arm64.mk index 5bd5fc04..7b90c1a2 100644 --- a/modules/webrtc_utility.target.darwin-arm64.mk +++ b/modules/webrtc_utility.target.darwin-arm64.mk @@ -99,6 +99,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -209,6 +210,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_utility.target.linux-arm64.mk b/modules/webrtc_utility.target.linux-arm64.mk index 5bd5fc04..7b90c1a2 100644 --- a/modules/webrtc_utility.target.linux-arm64.mk +++ b/modules/webrtc_utility.target.linux-arm64.mk @@ -99,6 +99,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -209,6 +210,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_video_coding.target.darwin-arm64.mk b/modules/webrtc_video_coding.target.darwin-arm64.mk index 48867b81..270d4800 100644 --- a/modules/webrtc_video_coding.target.darwin-arm64.mk +++ b/modules/webrtc_video_coding.target.darwin-arm64.mk @@ -112,6 +112,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -217,6 +218,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/modules/webrtc_video_coding.target.linux-arm64.mk b/modules/webrtc_video_coding.target.linux-arm64.mk index 48867b81..270d4800 100644 --- a/modules/webrtc_video_coding.target.linux-arm64.mk +++ b/modules/webrtc_video_coding.target.linux-arm64.mk @@ -112,6 +112,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -217,6 +218,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk b/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk index 34790509..258fbf9d 100644 --- a/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk +++ b/system_wrappers/source/cpu_features_android.target.darwin-arm64.mk @@ -85,6 +85,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -183,6 +184,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/system_wrappers/source/cpu_features_android.target.linux-arm64.mk b/system_wrappers/source/cpu_features_android.target.linux-arm64.mk index 34790509..258fbf9d 100644 --- a/system_wrappers/source/cpu_features_android.target.linux-arm64.mk +++ b/system_wrappers/source/cpu_features_android.target.linux-arm64.mk @@ -85,6 +85,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -183,6 +184,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/system_wrappers/source/system_wrappers.target.darwin-arm64.mk b/system_wrappers/source/system_wrappers.target.darwin-arm64.mk index e9348170..1f018867 100644 --- a/system_wrappers/source/system_wrappers.target.darwin-arm64.mk +++ b/system_wrappers/source/system_wrappers.target.darwin-arm64.mk @@ -114,6 +114,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -216,6 +217,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/system_wrappers/source/system_wrappers.target.linux-arm64.mk b/system_wrappers/source/system_wrappers.target.linux-arm64.mk index e9348170..1f018867 100644 --- a/system_wrappers/source/system_wrappers.target.linux-arm64.mk +++ b/system_wrappers/source/system_wrappers.target.linux-arm64.mk @@ -114,6 +114,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -216,6 +217,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/video_engine/video_engine_core.target.darwin-arm64.mk b/video_engine/video_engine_core.target.darwin-arm64.mk index ca1ccfb3..d839ed91 100644 --- a/video_engine/video_engine_core.target.darwin-arm64.mk +++ b/video_engine/video_engine_core.target.darwin-arm64.mk @@ -115,6 +115,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -216,6 +217,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/video_engine/video_engine_core.target.linux-arm64.mk b/video_engine/video_engine_core.target.linux-arm64.mk index ca1ccfb3..d839ed91 100644 --- a/video_engine/video_engine_core.target.linux-arm64.mk +++ b/video_engine/video_engine_core.target.linux-arm64.mk @@ -115,6 +115,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -216,6 +217,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/voice_engine/voice_engine.target.darwin-arm64.mk b/voice_engine/voice_engine.target.darwin-arm64.mk index 1246db1d..726068a4 100644 --- a/voice_engine/voice_engine.target.darwin-arm64.mk +++ b/voice_engine/voice_engine.target.darwin-arm64.mk @@ -110,6 +110,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -218,6 +219,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/voice_engine/voice_engine.target.linux-arm64.mk b/voice_engine/voice_engine.target.linux-arm64.mk index 1246db1d..726068a4 100644 --- a/voice_engine/voice_engine.target.linux-arm64.mk +++ b/voice_engine/voice_engine.target.linux-arm64.mk @@ -110,6 +110,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -218,6 +219,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/webrtc.target.darwin-arm64.mk b/webrtc.target.darwin-arm64.mk index 33e4eea2..5251ab81 100644 --- a/webrtc.target.darwin-arm64.mk +++ b/webrtc.target.darwin-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -190,6 +191,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/webrtc.target.linux-arm64.mk b/webrtc.target.linux-arm64.mk index 33e4eea2..5251ab81 100644 --- a/webrtc.target.linux-arm64.mk +++ b/webrtc.target.linux-arm64.mk @@ -92,6 +92,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -190,6 +191,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/webrtc_common.target.darwin-arm64.mk b/webrtc_common.target.darwin-arm64.mk index f940dd5a..aba0a63c 100644 --- a/webrtc_common.target.darwin-arm64.mk +++ b/webrtc_common.target.darwin-arm64.mk @@ -86,6 +86,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -184,6 +185,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ diff --git a/webrtc_common.target.linux-arm64.mk b/webrtc_common.target.linux-arm64.mk index f940dd5a..aba0a63c 100644 --- a/webrtc_common.target.linux-arm64.mk +++ b/webrtc_common.target.linux-arm64.mk @@ -86,6 +86,7 @@ MY_DEFS_Debug := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ @@ -184,6 +185,7 @@ MY_DEFS_Release := \ '-DWEBRTC_MODULE_UTILITY_VIDEO' \ '-DWEBRTC_CHROMIUM_BUILD' \ '-DLOGGING_INSIDE_WEBRTC' \ + '-DWEBRTC_ARCH_ARM' \ '-DWEBRTC_POSIX' \ '-DWEBRTC_LINUX' \ '-DWEBRTC_ANDROID' \ |