From fe742200d579aae3a5d27024ac2c73683609c803 Mon Sep 17 00:00:00 2001 From: "leozwang@webrtc.org" Date: Tue, 15 May 2012 16:11:24 +0000 Subject: [PATCH] Enable aecm neon optimized code in android build Description: This cl enables cpu detection and aecm optimized code in android build. BUG= TEST=build on all platforms Review URL: https://webrtc-codereview.appspot.com/575008 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2241 4adac7df-926f-26a2-2b94-8c16560cd09d --- src/build/common.gypi | 14 ++++-------- src/modules/audio_processing/aecm/aecm.gypi | 22 +++++++++++++++++++ .../audio_processing/aecm/aecm_core_neon.c | 6 ++--- src/modules/audio_processing/ns/ns.gypi | 3 --- .../main/test/android_test/jni/Android.mk | 7 ++++++ 5 files changed, 35 insertions(+), 17 deletions(-) diff --git a/src/build/common.gypi b/src/build/common.gypi index 161c30f742..9a415e5732 100644 --- a/src/build/common.gypi +++ b/src/build/common.gypi @@ -94,16 +94,9 @@ '..','../..', # common_types.h, typedefs.h ], 'defines': [ - # TODO(leozwang): Temporally disable it because we cannot assume svn - # is installed by default, it will break Chromium build. The problem - # could happen on Gentoo which download and build tar ball directly, - # it also could happen when developer downloads Chromium tar ball and - # build inside source tree without svn installed. The solution is to - # have a script to deal with these cases and support git-svn. - # Two similar issues have been filed at - # WebRTC http://code.google.com/p/webrtc/issues/detail?id=496 - # Chromium http://code.google.com/p/chromium/issues/detail?id=126452 - 'WEBRTC_SVNREVISION="n/a"', + #'WEBRTC_SVNREVISION="n/a"', + #'WEBRTC_SVNREVISION="<(webrtc_version)"', + 'WEBRTC_SVNREVISION="