aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorFelicia Lim <flim@google.com>2018-11-14 19:58:08 -0800
committerandroid-build-merger <android-build-merger@google.com>2018-11-14 19:58:08 -0800
commit3db3b36d02b5503b01b5a6b410c143ec8295b8fa (patch)
tree5de81ddad9f6f3210c73f90e5f6c1accb61ebcd5 /Android.bp
parent86485d9cbaea0ac18ae770ceb29a344db9dc625a (diff)
parentdd9ff134c3ddb40247d8d832ea783773ffbcffed (diff)
downloadlibopus-3db3b36d02b5503b01b5a6b410c143ec8295b8fa.tar.gz
Upgrade Opus to v1.3 am: 0efcc2be1f am: bf0baad4b8
am: dd9ff134c3 Change-Id: I8f62c89c5af2d656b62266bed60b36749009a933
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp33
1 files changed, 19 insertions, 14 deletions
diff --git a/Android.bp b/Android.bp
index b66450b9..d89491ec 100644
--- a/Android.bp
+++ b/Android.bp
@@ -148,12 +148,15 @@ cc_library_shared {
"silk/fixed/schur_FIX.c",
// OPUS_SOURCES
+ "src/mapping_matrix.c",
"src/opus.c",
"src/opus_decoder.c",
"src/opus_encoder.c",
"src/opus_multistream.c",
"src/opus_multistream_encoder.c",
"src/opus_multistream_decoder.c",
+ "src/opus_projection_encoder.c",
+ "src/opus_projection_decoder.c",
"src/repacketizer.c",
// OPUS_SOURCES_FLOAT
@@ -175,6 +178,7 @@ cc_library_shared {
"-DUSE_ALLOCA",
"-DHAVE_LRINT",
"-DHAVE_LRINTF",
+ "-DENABLE_HARDENING",
"-O2",
"-fno-math-errno",
"-Wall",
@@ -269,19 +273,19 @@ cc_library_shared {
sse4_1: {
srcs: [
// CELT_SOURCES_SSE4_1
- "celt/x86/celt_lpc_sse.c",
+ "celt/x86/celt_lpc_sse4_1.c",
"celt/x86/pitch_sse4_1.c",
// SILK_SOURCES_SSE4_1
- "silk/x86/NSQ_sse.c",
- "silk/x86/NSQ_del_dec_sse.c",
+ "silk/x86/NSQ_sse4_1.c",
+ "silk/x86/NSQ_del_dec_sse4_1.c",
"silk/x86/x86_silk_map.c",
- "silk/x86/VAD_sse.c",
- "silk/x86/VQ_WMat_EC_sse.c",
+ "silk/x86/VAD_sse4_1.c",
+ "silk/x86/VQ_WMat_EC_sse4_1.c",
// SILK_SOURCES_FIXED_SSE4_1
- "silk/fixed/x86/vector_ops_FIX_sse.c",
- "silk/fixed/x86/burg_modified_FIX_sse.c",
+ "silk/fixed/x86/vector_ops_FIX_sse4_1.c",
+ "silk/fixed/x86/burg_modified_FIX_sse4_1.c",
],
cflags: [
@@ -301,6 +305,7 @@ cc_library_shared {
// CELT_SOURCES_SSE2
"celt/x86/pitch_sse2.c",
+ "celt/x86/vq_sse2.c",
],
cflags: [
@@ -314,19 +319,19 @@ cc_library_shared {
sse4_1: {
srcs: [
// CELT_SOURCES_SSE4_1
- "celt/x86/celt_lpc_sse.c",
+ "celt/x86/celt_lpc_sse4_1.c",
"celt/x86/pitch_sse4_1.c",
// SILK_SOURCES_SSE4_1
- "silk/x86/NSQ_sse.c",
- "silk/x86/NSQ_del_dec_sse.c",
+ "silk/x86/NSQ_sse4_1.c",
+ "silk/x86/NSQ_del_dec_sse4_1.c",
"silk/x86/x86_silk_map.c",
- "silk/x86/VAD_sse.c",
- "silk/x86/VQ_WMat_EC_sse.c",
+ "silk/x86/VAD_sse4_1.c",
+ "silk/x86/VQ_WMat_EC_sse4_1.c",
// SILK_SOURCES_FIXED_SSE4_1
- "silk/fixed/x86/vector_ops_FIX_sse.c",
- "silk/fixed/x86/burg_modified_FIX_sse.c",
+ "silk/fixed/x86/vector_ops_FIX_sse4_1.c",
+ "silk/fixed/x86/burg_modified_FIX_sse4_1.c",
],
cflags: [