| Index: webrtc/modules/video_processing/video_processing.gypi
|
| diff --git a/webrtc/modules/video_processing/video_processing.gypi b/webrtc/modules/video_processing/video_processing.gypi
|
| index 25e2097007f5f01bb9e3c23ec23047fa3a16f00f..efc5af3c0c4d7500dafca8a9e8f22dbbc6f5f573 100644
|
| --- a/webrtc/modules/video_processing/video_processing.gypi
|
| +++ b/webrtc/modules/video_processing/video_processing.gypi
|
| @@ -36,11 +36,20 @@
|
| 'video_decimator.h',
|
| 'video_processing_impl.cc',
|
| 'video_processing_impl.h',
|
| + 'video_denoiser.cc',
|
| + 'video_denoiser.h',
|
| + 'util/denoiser_filter.cc',
|
| + 'util/denoiser_filter.h',
|
| + 'util/skin_detection.cc',
|
| + 'util/skin_detection.h',
|
| ],
|
| 'conditions': [
|
| ['target_arch=="ia32" or target_arch=="x64"', {
|
| 'dependencies': [ 'video_processing_sse2', ],
|
| }],
|
| + ['target_arch=="arm" or target_arch == "arm64"', {
|
| + 'dependencies': [ 'video_processing_neon', ],
|
| + }],
|
| ],
|
| },
|
| ],
|
| @@ -52,6 +61,8 @@
|
| 'type': 'static_library',
|
| 'sources': [
|
| 'content_analysis_sse2.cc',
|
| + 'util/denoiser_filter_sse2.cc',
|
| + 'util/denoiser_filter_sse2.h',
|
| ],
|
| 'conditions': [
|
| ['os_posix==1 and OS!="mac"', {
|
| @@ -66,6 +77,19 @@
|
| },
|
| ],
|
| }],
|
| + ['target_arch=="arm" or target_arch == "arm64"', {
|
| + 'targets': [
|
| + {
|
| + 'target_name': 'video_processing_neon',
|
| + 'type': 'static_library',
|
| + 'includes': [ '../../build/arm_neon.gypi', ],
|
| + 'sources': [
|
| + 'util/denoiser_filter_neon.cc',
|
| + 'util/denoiser_filter_neon.h',
|
| + ],
|
| + },
|
| + ],
|
| + }],
|
| ],
|
| }
|
|
|
|
|